我看有的IO只能输入, 而且悬空, 这样的IO会不会漏电?
有么有deep sleep的例子, 功耗可以低到6uA的那种
ESP32 休眠时, IO口要怎么处理才能低功耗
-
- Posts: 4
- Joined: Fri Oct 09, 2020 4:46 am
Re: ESP32 休眠时, IO口要怎么处理才能低功耗
这个取决于应用设计,如果 io 口是直接驱动外部电路或者外部有上下拉电阻之类的应用,在进入 deep sleep 前应该使用 rtc_gpio_isolate 函数来孤立(断开)这个 gpio (RTC IO);如果 io 口是用来控制外部 mos 管或者三极管之类的器件,应该根据实际应用场景使用 gpio_hold_en hold 住某个电平来断开晶体管。
deep sleep 的功耗取决于你使用哪种唤醒方式,如果仅仅使用 RTC Timer 作为 wakeup source 的话,芯片待机功耗完全可以达到 6ua,具体 example 可以参考 idf 的 example/system/deep_sleep 目录。
deep sleep 的功耗取决于你使用哪种唤醒方式,如果仅仅使用 RTC Timer 作为 wakeup source 的话,芯片待机功耗完全可以达到 6ua,具体 example 可以参考 idf 的 example/system/deep_sleep 目录。
Re: ESP32 休眠时, IO口要怎么处理才能低功耗
使用的示例为example/system/deep_sleep,模组是esp32-wroom-32UE,只使用了RTC和ext1唤醒
我是直接用模组引出线来下载并测试,测试结果deep sleep情况下工作电流为80-90uA,不是手册给出的10uA,问一下可能是啥原因
我是直接用模组引出线来下载并测试,测试结果deep sleep情况下工作电流为80-90uA,不是手册给出的10uA,问一下可能是啥原因
Who is online
Users browsing this forum: No registered users and 184 guests