用于arm® mbed™平台的第一个电源管理应用编程接口(api)。为mbed添加电源管理api将为基于标准的解决方案带来更佳的能源效率,进一步优化超低功耗、电池供电型可连接设备。新的api将帮助mbed论坛中的十多万名注册会员能够去优化其具备mbed功能的、基于arm cortex®-m架构的设计,从而得到最佳的能源效率和更长的电池使用寿命。
除了使开发人员能够管理处理器和外设的状态,mbed电源管理api在设计时还考虑到了真实环境中的低能量应用。在silicon labs efm32® gecko微控制器(mcu)上,api所展现的一个新特性是能够基于使用中的mcu外设自动决定并实现最佳的休眠模式,这极大的降低了系统级能耗。低能耗优化能够通过在后台运行i/o操作而实现,也可通过在mcu内核处于休眠模式或者处理其他任务期间继续i/o操作而实现。
通过最佳休眠模式的自动选择,同时结合低能耗的自主型mcu外设,使得开发人员仅需很少的工作量就能在他们的iot应用设计中显著降低能耗。以一个常见的iot设备使用案例为例,一个在记忆型lcd上每秒更新一次时钟显示的应用能耗分析中,电流消耗可从1.03ma降低到0.100ma。
arm公司iot业务营销副总裁zach shelby表示,“新的arm mbed电源管理api使得开发人员能够构建出充分利用arm cortex-m微控制器低功耗特性的应用。这是迈向完全功耗感知型iot设备的重要一步,它也是今年晚些时候将要公开发布的mbed os中的关键构建模块之一。”http://ydxk-ic.51dzw.com/
silicon labs副总裁兼mcu和无线产品总经理daniel cooley表示,“作为iot领域低能耗处理解决方案的先驱,silicon labs和arm公司已经在定义和发布mbed新的电源管理api上取得了巨大的进步。我们很高兴可以助力业内首个低功耗mbed平台的发布,这将在加速无数电池供电型iot应用部署的过程中起到关键作用。”