在Open开发框架中,电源管理API为开发者提供了从系统到硬件的完整功耗控制能力。通过调用这些接口,可以实时监测设备能耗、动态调整硬件模块状态、优化任务执行流程,甚至实现自定义的功耗策略。本文将详细解析核心API的功能特性与使用场景,助你突破低功耗开发的瓶颈。
最新资料详见:https://docs.openluat.com/air780epm/luatos/api/core/pm/
在实际应用中可灵活结合硬件设计,实现物联网设备超低功耗待机、动态性能优化、电池保护及系统防崩溃的完整电源管理方案。
一、Air780EPM低功耗模式
1.1 功耗模式定义及典型功耗
Air780EPM三种功耗模式的介绍,“常规模式”、“低功耗模式”、“PSM+模式”,以及典型实网环境条件下的功耗测试数据,如下表所示:


1.2 如何设置Air780EPM功耗模式


我知道你一定会问:为什么1和2都是低功耗模式?Why?
历史原因,pm.WORK_MODE在LuatOS中定义了4个模式,但是,就Air780EPM这一特定型号来说,为了方便理解和简化设计,只定义了3种功耗模式,所以就出现了1和2都是低功耗模式的结果。
注意:1和2没有任何区别,设置1和2都是同一个低功耗模式,请大家在设计时务必注意!!!
1.3 pm.power(id, int)
设置Air780EPM进入

最低0.47元/天 解锁文章
485

被折叠的 条评论
为什么被折叠?



