大家在做MCU系统开发的时候,是否也碰到过降低MCU系统功耗的需求?
MCU系统整板功耗是个综合的数据,包括MCU功耗以及外部器件功耗,在此我们主要介绍如何降低MCU的功耗:
可以在满足应用的前提下,降低MCU的运行主频,可以降低MCU功耗;
可以选择关闭不用的外设,以减低MCU功耗;
可以选择任务空闲时进入低功耗模式,包括睡眠模式、深度睡眠模式或待机模式,以降低MCU功耗;
在选择深度睡眠模式时,需要将不用的引脚配置为模拟输入模式,包括芯片内部没有引出的引脚,以降低MCU功耗;
排查MCU最小系统外部看是否有内外部上下拉电阻不同的地方,比如JTAG端口内部有配置上下拉电阻,外部不要接反了,当配置PA0唤醒STANDBY模式时,内部会强制将PA0引脚进行下拉,因而PA0外部就不能接上拉,否则都会有漏电;
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
单片机
+关注
关注
6001文章
43973浏览量
620827 -
mcu
+关注
关注
146文章
16016浏览量
343608 -
功耗
+关注
关注
1文章
750浏览量
31524
发布评论请先 登录
相关推荐
FreeRTOS如何降低功耗
。FreeRTOS 就是通过在处理器处理空闲任务的时候将处理器设置为低功耗模式来降低能耗。一般会在空闲任务的钩子函数中执行低功耗相关处理,比如设置处理器进入低功耗模式、关闭其他外设时钟
Maxim芯片有助于设计人员降低系统功耗
已经成为设计者追求的新目标,特别是对于每天工作24小时的系统。为了满足低功耗要求,电路设计人员深知细节决定成败,需要对每一部分电路的电流进行仔细测算。本文介绍了Maxim芯片在典型系统中的应用,有助于设计人员
降低嵌入式系统的功耗
(CPU) 运行。由于我们的PIC和AVR设备上存在大量CIP,因此可用于将CPU从其他任务中卸载出来,同时实现传感器接口,波形控制,定时/测量等。因此,系统可以在低功耗模式下运行,从而降低设计的总体
评论