功耗管理具有综合性。
与硬件设计、驱动BSP、业务场景、稳定性与性能等,都有关联。解决或优化功耗问题,不能单纯站在应用软件、硬件驱动、性能需求、功能需求等单个方面,需要综合考虑与权衡。
补充说明
使用RTOS的PM(Power Management)管理组件,只能提供功耗管理的框架。
用户关心的是整机功耗。
功耗项:
(1)硬件选型相关,低功耗的CPU、低功耗的电源芯片、模块或专用芯片的低功耗固件或模式,这部分的工作,需要功耗管理人员参与并提出要求。
(2)外设、Sensor、充电IC、库伦计,一般都提供低功耗的模式或ShutDown模式,需要配合驱动进行功耗的模式切换。
(3)高性能与低功耗的平衡。往往高性能功耗也会很高,如何权衡,保证性能达标情况下,功耗控制到最低。
(4)唤醒频繁引起的短暂但累积起来较高的功耗,如周期性心跳、短间隔的定时唤醒任务、周期性LOG打印等。需要优化加长间隔时间,移除无用LOG等。
(5)部分硬件模块,无电源开关,或电源一直使能,需要处理与其相关的引脚,如禁用的管脚上下拉电阻等,防止漏电,待机时,可通过软件设置其为低功耗模式。如NFC 关机卡模拟。
(6)LDO的电源转换效率引起的额外损耗,高负载需要使用DCDC而不是LDO。
功耗管理的核心
(1)睡眠待机功耗【越低越好】,待机时间【越长越好】,系统睡眠后&#x
张世争
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!