Page 1 of 1

esp32c3睡眠之后唤醒的方式只有RTC和UART?不支持ext0,ext1吗?

Posted: Mon Jul 26, 2021 10:42 pm
by jd3096
如题所示,我在乐鑫官方文档中关于sleep一章发现唤醒睡眠的方法只写了RTC和UART,是硬件上就这样设计的吗,我现在有个项目对节约能耗的要求比较高,c3有办法实现通过pin变化来唤醒的方法吗?谢谢。

Re: esp32c3睡眠之后唤醒的方式只有RTC和UART?不支持ext0,ext1吗?

Posted: Tue Jul 27, 2021 9:20 am
by ESP_Gargamel
C3 没有 EXT0/1,可直接用 GPIO 唤醒,可参看 examples/system/deep_sleep 和 examples/system/light_sleep。

Re: esp32c3睡眠之后唤醒的方式只有RTC和UART?不支持ext0,ext1吗?

Posted: Tue Jul 27, 2021 10:45 pm
by jd3096
感谢解答,那么在micropython中应当如何实现这个功能呢?

Re: esp32c3睡眠之后唤醒的方式只有RTC和UART?不支持ext0,ext1吗?

Posted: Wed Jul 28, 2021 2:24 am
by ESP_Gargamel
MicroPython 的话,建议先到其社区咨询。