凡亿教育-思敏
凡事用心,一起进步
打开APP
公司名片
凡亿专栏 | 单片机低功耗模式有这么多学问?!
单片机低功耗模式有这么多学问?!

在单片机项目中,合理的低功耗模式选择是平衡性能与功耗的关键。下面将直击核心,列出不同场景下的最佳选择与实操要点。

1.png

1、需要快速响应的周期性任务

推荐模式:睡眠模式。

原因:CPU暂停,外设(如定时器、串口)继续工作,能被任意中断快速唤醒。

2、电池供电的间歇性数据采集

推荐模式:停止模式 或 Snooze模式。

原因:CPU和外设大部分关闭,功耗极低。Snooze模式 更支持ADC、DTC等外设在无CPU干预下自主工作,完成数据采集与比较。

3、需要超长待机的设备

推荐模式:待机模式。

原因:内核电源关闭,仅保留最低限度电路,功耗可达微安级甚至亚微安级。

4、国产8051内核MCU的低功耗设计

推荐模式:HALT模式 或 掉电模式。

原因:系统时钟停止,RAM数据保持,静态电流可低至0.6μA。

注意要点:

1、模式切换前

关闭所有未使用的外设时钟与功能模块(如ADC、SPI)。

正确配置I/O口:未使用的I/O口设置为高阻态或准双向模式(使能内部上拉),避免悬空漏电。

处理数据:如需保留数据,在进入深度休眠前将关键数据存入非易失存储器。

2、唤醒源管理

精准配置:仅开启必要的唤醒源(如RTC闹钟、外部中断)。

关闭冗余中断:防止意外唤醒。

3、唤醒后处理

检查唤醒源:针对不同唤醒源进行后续处理。

重新初始化:特别是从待机模式唤醒后,需重新配置时钟系统和外设。


本文玩点嵌入式原创文章,转载请注明来源!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
相关阅读
进入分区查看更多精彩内容>
精彩评论

暂无评论