前言
不管黑猫还是白猫灰猫,会捉老鼠的才是好猫,【目标明确】。
PM电源管理,裸机、RTOS、Linux、甚至Android,都有必要去做。
方法千万种,只为了降低功耗,提高续航。
嵌入式开发要求强实践,管理功耗,同样是理论结合实践,实践出真知。
管理的目的
PM电源管理,更倾向于电池供电的产品,如可穿戴产品
有续航要求,小电量,长续航
降低整机功耗
增加续航
使用PM框架
方便功耗管理
让用户专心搞功耗
PM框架并不是必须的
PM框架也会更新迭代
PM平台适配
PM平台适配,只有适配了具体的平台,才能真正的管理功耗
lptimer的配置,实现tickless与时钟补偿
系统时钟的处理,平台适配
外设引脚配置,只关心MCU本身的电源模式,是不够的。
模式切换的处理,模式切换的额外的功耗开销。
用户无感的Tickless,进入与退出,状态一致,就像切换任务一样。
|