在esp32c3-min-1芯片上,我添加了蜂鸣器,马达,按键这几个外设,能否做低功耗??
-
- Posts: 171
- Joined: Thu Sep 23, 2021 10:03 am
在esp32c3-min-1芯片上,我添加了蜂鸣器,马达,按键这几个外设,能否做低功耗??
我不能做deep-sleep深度睡眠,只能做light-sleep轻度睡眠,添加了外设基础上能否做到light-sleep??
Re: 在esp32c3-min-1芯片上,我添加了蜂鸣器,马达,按键这几个外设,能否做低功耗??
这几个外设是需要什么样的工作状态,你的使用场景是怎么样的
-
- Posts: 171
- Joined: Thu Sep 23, 2021 10:03 am
Re: 在esp32c3-min-1芯片上,我添加了蜂鸣器,马达,按键这几个外设,能否做低功耗??
APP发的指令控制马达转,让蜂鸣器响,响之后上传数据到APP,APP在没有控制马达时变成低功耗
Re: 在esp32c3-min-1芯片上,我添加了蜂鸣器,马达,按键这几个外设,能否做低功耗??
总结一下就是平时低功耗,然后WiFi保活,发送指令期间工作,马达停止转动时进入低功耗。
这个可以做,利用power manage 自动控制功耗,然后WiFi保活部分可以参考 power_save例程,之后就是马达开始工作前先开一个锁 esp_pm_lock_create,暂时让芯片不自动进入light sleep 状态,然后输出 PWM 波控制马达,上传数据什么的,结束转动后关闭锁 esp_pm_lock_release,重新进入睡眠
这个可以做,利用power manage 自动控制功耗,然后WiFi保活部分可以参考 power_save例程,之后就是马达开始工作前先开一个锁 esp_pm_lock_create,暂时让芯片不自动进入light sleep 状态,然后输出 PWM 波控制马达,上传数据什么的,结束转动后关闭锁 esp_pm_lock_release,重新进入睡眠
Who is online
Users browsing this forum: Google [Bot] and 83 guests