摘要
有时为了一款低功耗产品而绞尽脑汁,产品的低功耗实现往往在于主控MCU的选择。
低功耗MCU选型要点
- powerDown时有极低的电流功耗,小于1uA。
- 极低功耗模式下能实现定时唤醒。该项在做一些计时功能或者周期性任务时非常重要。一些低功耗MCU的低速时钟模块在进入极低功耗模式时还可以保持独立运行,同时可以产生唤醒中断唤醒休眠模式。
- IO口输出状态保持。有些外设进入低功耗后,还需要相关控制脚保持一定的电平,大部分的MCU在进入低功耗后就会把IO口的时钟完全关闭,这时的IO口是没有输出能力,当这些外设的控制脚使能后,可能会有一定程度的漏电流,所以在进入低功耗之前,需要将外设的控制脚的状态提前预设好,防止有意外的漏电流。
- 低功耗串口。某些应用场景需要串口接收功能一直在线工作,但是接收功能打开的状态下,往往需要主时钟的参与,所以不好实现低功耗设计,这时的低功耗串口就可以实现该需求了。
- 主频可控。在应用过程中不需要高频的主频参与运算时,可以适当降低主频,可以间接降低整体的功耗
- PVD唤醒中断。在电池供电的应用中,防止电池消耗殆尽无法正常上报提示电池电量状态,可以利用MCU的电压监控模块检测供电电压,这样还可以实现低成本的电池电量检测。