ESP32-C3-WROOM-02的GPIO19配置问题???[已解决]
Posted: Mon Sep 20, 2021 9:53 am
我在ESP32-C3-WROOM-02上将GPIO18和GPIO19端口配置成输入下拉,外部也做了下拉处理,读取这两个IO的状态,GPIO18是低电平,而GPIO19却是高电平??而在ESP32-WROOM-32E上同样的配置,读取出来都是低电平。
#define GPIO_INPUT_1 18
#define GPIO_INPUT_2 19
#define GPIO_INPUT_PIN_SEL ((1<<GPIO_INPUT_1) | (1<<GPIO_INPUT_2))
void Input_GPIO_Init(void)
{
gpio_config_t io_conf;
io_conf.intr_type = GPIO_PIN_INTR_DISABLE;
io_conf.mode = GPIO_MODE_INPUT; //输入
io_conf.pin_bit_mask = GPIO_INPUT_PIN_SEL;
io_conf.pull_down_en = 1;
io_conf.pull_up_en = 0;
gpio_config(&io_conf);
}
#define GPIO_INPUT_1 18
#define GPIO_INPUT_2 19
#define GPIO_INPUT_PIN_SEL ((1<<GPIO_INPUT_1) | (1<<GPIO_INPUT_2))
void Input_GPIO_Init(void)
{
gpio_config_t io_conf;
io_conf.intr_type = GPIO_PIN_INTR_DISABLE;
io_conf.mode = GPIO_MODE_INPUT; //输入
io_conf.pin_bit_mask = GPIO_INPUT_PIN_SEL;
io_conf.pull_down_en = 1;
io_conf.pull_up_en = 0;
gpio_config(&io_conf);
}