Page 1 of 1

请教一下GPIO的输出问题

Posted: Thu Mar 03, 2022 1:50 am
by djqlyy
用以下方式,设置引脚为输出,
gpio_config_t io_conf;
io_conf.intr_type = GPIO_INTR_DISABLE;
io_conf.mode = GPIO_MODE_OUTPUT;
io_conf.pin_bit_mask = (1ULL<<GPIO_NUM_3);
io_conf.pull_down_en = 1;
io_conf.pull_up_en = 0;
gpio_config(&io_conf);
gpio_set_level(GPIO_NUM_3, 0);
等满足一定条件时
gpio_set_level(GPIO_NUM_3, 1);
但是,我用FPGA抓取GPIO_NUM_3这个脚,开机后,这个脚即为高,为什么
还有就是我用示波器测量这个引脚,示波器接触这个脚时,测量出的是低,此时FPGA抓取到的也变为低,示波器拿开时,FPGA可以看到这个脚立马变成高?这是什么情况 ,我也试过别的脚,也是这个情况 !!!!!什么原因呢