完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
现在调试STM32 stop模式低功耗 ,逻辑是:当外界电源掉电后电池供电,然后进入低功耗 ,当外界电源供电时 ,唤醒。附件见原理图。
说明:电池是3V纽扣电池,外界电源经过二极管后的电压(3.2V左右)会高于电池经过二极管后的电压。 现在有个问题,外界电源掉电后,stm32 RAM里面保存的内容丢失了,保存的数值放在一个数组里了,掉电后在进入stop模式前我查看数组都变成0了,但是如果在掉电后进入stop模式前这段时间里给变量赋值,上电唤醒后变量值就没发生变化。 所以我想问:电压跳变会影响到stm32的RAM值吗?还是说下电瞬间 电压波动(0.2V左右)、电流不足 这两种哪种会影响stm32的RAM? 另外我还有个其他疑问,如果用备份寄存器存储数据,并开启外界侵入检测功能。在只有Vbat供电的情况下,侵入检测还能发挥作用吗?如果Vdd存在的情况下,断开Vbat供电,备份区的数据会发生变化吗? |
|
相关推荐
8个回答
|
|
额字体这么小
|
|
|
|
数组是全局变量还是局部变量
|
|
|
|
如果BAT有点的话,不会影响备份寄存器。这个可以参考RTC的原理,如果来回切换,会对该值有影响。对于RAM的值,只有复位的时候会变化,这就要看供电是否会导致复位,如果电源跳变,建议用一个LDO芯片给系统转换电源。
|
|
|
|
楼上说的已经很详细了,如果电源跳变,建议用一个LDO芯片给系统转换电源。
|
|
|
|
学习低功耗,即将用到自己 的F407上。多谢分享。
|
|
|
|
帮忙顶一下.......
|
|
|
|
你好,你做低功耗电流多少?
|
|
|
|
不错的经验,感谢分享,学习中
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1415 浏览 0 评论
国产NSI1300D05-DSWVR放大芯片放大增益8.2或41的问题
1496 浏览 0 评论
STM32串口接受中断使用C++STL中的queue导致所有中断失效
8938 浏览 1 评论
3747 浏览 0 评论
STM32配合可编程加密芯片SMEC88ST的防抄板加密方案设计
1647 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-3-10 13:12 , Processed in 0.558549 second(s), Total 52, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191