Search found 2 matches
- Tue Oct 11, 2022 12:33 pm
- Forum: ESP-IDF 中文讨论版
- Topic: 求教,ESP32C3的IO0脚不能正确配置为输入脚
- Replies: 0
- Views: 1208
求教,ESP32C3的IO0脚不能正确配置为输入脚
我想把ESP32-C3S-kit上的IO0脚配置成普通的输入脚GPIO,但是测试发现这个脚的电平始终为0,内部上拉和外部上拉电阻都不能改变电平,由于IO0脚原本是RTC的外置晶振输入脚,技术手册说复位后为低电平,所以这个是不是和STM32的RTC脚一样,需要配置什么特别的寄存器才能转换为普通的GPIO? 代码很普通,就是配置0脚为输入,对于其他引脚有效,但对于0脚没用 void init_btn(void) { gpio_config_t io_conf; io_conf.intr_type = GPIO_PIN_INTR_ANYEDGE; io_conf.mode = GPIO_MODE_I...
- Tue Oct 11, 2022 10:36 am
- Forum: ESP-IDF 中文讨论版
- Topic: 关于ESP32C3的IO0脚
- Replies: 0
- Views: 1146
关于ESP32C3的IO0脚
求教,我想把ESP32C3的IO0脚配置成输入,但是测试发现这个脚的电平一直为0,内部上拉也无效,外挂上拉电阻也没用,改不了电平。 貌似这个脚原本是外置RTC晶振的输入脚XTAL_32K_P,技术手册说复位后电平为0,所以这个脚是不是还有特殊配置?是不是和STM32的晶振输入脚一样,要配什么特别的寄存器后才能转为普通的GPIO? 代码很普通,但是对IO0没用。 void set_btn_input(void) { gpio_config_t io_conf; io_conf.intr_type = GPIO_PIN_INTR_ANYEDGE; io_conf.mode = GPIO_MODE_...