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

jd3096
Posts: 3
Joined: Mon Jul 26, 2021 10:37 pm

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

Postby jd3096 » Mon Jul 26, 2021 10:42 pm

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

ESP_Gargamel
Posts: 786
Joined: Wed Nov 14, 2018 8:45 am

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

Postby ESP_Gargamel » Tue Jul 27, 2021 9:20 am

C3 没有 EXT0/1,可直接用 GPIO 唤醒,可参看 examples/system/deep_sleep 和 examples/system/light_sleep。

jd3096
Posts: 3
Joined: Mon Jul 26, 2021 10:37 pm

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

Postby jd3096 » Tue Jul 27, 2021 10:45 pm

感谢解答,那么在micropython中应当如何实现这个功能呢?

ESP_Gargamel
Posts: 786
Joined: Wed Nov 14, 2018 8:45 am

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

Postby ESP_Gargamel » Wed Jul 28, 2021 2:24 am

MicroPython 的话,建议先到其社区咨询。

Who is online

Users browsing this forum: No registered users and 125 guests