STM32F1系列低功耗可以通过ADC检测外部电压来使设备进入唤醒或停止吗

2019-07-14 15:31发布

    各位大神好,本人目前做STM32的低功耗,但目前唤醒问题上有点疑惑,设备通过检测供电电源的电压进入低功耗,比如低于6V进入低功耗模式,但又想高于6V后进入正常模式,所以想是不是可以通过ADC检测外部电压,来使设备进入唤醒或停止;但停止模式下ADC应该是不工作的,还请大神门提供思路。
  目前已知是通过RTC定时唤醒来检测电压,但总感觉不及时及没有将功耗降到最低;
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
UserMen
1楼-- · 2019-07-14 20:26
是不是需要增加一个电源监控芯片
LynnQ
2楼-- · 2019-07-15 01:36
formlikon 发表于 2018-12-4 16:58
下次请发求助,谢谢

这个还玩明白!
LynnQ
3楼-- · 2019-07-15 05:24
 精彩回答 2  元偷偷看……
UserMen
4楼-- · 2019-07-15 09:34
LynnQ 发表于 2018-12-4 17:35
采用检测电压突变来检测了,,

ADC的电源自己都没有了,怎么检测?
LynnQ
5楼-- · 2019-07-15 14:57
UserMen 发表于 2018-12-4 17:54
ADC的电源自己都没有了,怎么检测?

供电电源是有的,一直供电的。检测到供电电源电压有跳变,在ADC的输入脚上会产生外部中断,这样进行唤醒检测了
UserMen
6楼-- · 2019-07-15 15:20
我的意思是假如供电电压突然从6V瞬间跌到0V,那么ADC能够反应过来吗?

一周热门 更多>