针对物联网(IoT)提供微控制器、传感器和无线链接解决方案供货商Silicon Labs(芯科实验室)宣布与安谋国际(ARM)合作,共同定义并发布ARM mbed平台的第一个电源管理应用程序编程接口(API)。在mbed增加电源管理API将为标准解决方案带来更佳的能源效率,使超低功耗、电池供电型可链接装置能够达到优化。新推出的API可针对mbed论坛中超过10万位注册会员提供协助,使其具备mbed的ARM Cortex-M架构设计能够优化,并获得优异的能源效率和更长的电池使用寿命。
|
/news/2015/03/20/1128209570.jpg |
开发人员除了可管理处理器和周边状态外,mbed电源管理API在设计时也考虑到现实环境中的低能量应用环节。Silicon Labs EFM32 Gecko微控制器(MCU)上的API具备一项新功能,能够基于MCU的周边使用情形自动决定并启用最佳的休眠模式,因此可大幅降低系统功耗。功耗的优化可藉由让I/O操作在背景运行来达成。这些I/O操作甚至能在MCU核心处于休眠模式或处理其他任务期间持续运作,至于在EFM32装置上运行mbed将加速节能型物联网应用的部署。
藉由自动选择最佳的休眠模式,同时结合低功耗自动化MCU周边,开发人员只需少许工作便可在IoT应用设计中大幅降低能耗。以常见的IoT装置使用案例为例,在记忆型LCD以每秒更新一次的能耗分析中,其电流消耗可由1.03mA降至0.100mA。
ARM IoT业务营销副总裁Zach Shelby表示:「新型的ARM mbed电源管理API使开发人员能够充分建构出运用ARM Cortex-M微控制器低功耗特性的应用。这是迈向完整能量感知型IoT装置的重要一步,它也是今年将会公开发布的mbed OS中的关键要素之一。」
Silicon Labs副总裁暨微控制器和无线产品总经理Daniel Cooley表示:「身为IoT领域低功耗处理解决方案的先驱,Silicon Labs和ARM已在定义和发布mbed新型电源管理API上取得了重大的进展,我们很高兴能发表业界第一个低功耗mbed平台。mbed将成为一个非常关键的因素,来加速将来难以数计之电池供电型IoT装置的部署。」
Silicon Labs计划在2015年4月份推出具备mbed功能的EFM32 Gecko入门开发工具包。Silicon Labs率先支持mbed的平台包括Wonder Gecko、Leopard Gecko、Giant Gecko和Zero Gecko入门开发工具包。已使用EFM32开发工具包的开发人员将能够透过简单的软件更新获得具备mbed功能的硬件。(编辑部陈复霞整理)