2015年3月16日-物聯網(IoT)領域中微控制器、傳感器和無線連接解決方案的領先供應商Silicon Labs(芯科科技有限公司,NASDAQ:SLAB)今日宣布與ARM公司合作,共同定義和發布用于ARM mbed 平臺的第一個電源管理應用編程接口(API)。為mbed添加電源管理API將為基于標準的解決方案帶來更佳的能源效率,進一步優化超低功耗、電池供電型可連接設備。新的API將幫助mbed論壇中的十多萬名注冊會員能夠去優化其具備mbed功能的、基于ARM Cortex -M架構的設計,從而得到最佳的能源效率和更長的電池使用壽命。
除了使開發人員能夠管理處理器和外設的狀態,mbed電源管理API在設計時還考慮到了真實環境中的低能量應用。在Silicon LabsEFM32 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中的關鍵構建模塊之一。”
Silicon Labs副總裁兼MCU和無線產品總經理Daniel Cooley表示,“作為IoT領域低能耗處理解決方案的先驅,Silicon Labs和ARM公司已經在定義和發布mbed新的電源管理API上取得了巨大的進步。我們很高興可以助力業內首個低功耗mbed平臺的發布,這將在加速無數電池供電型IoT應用部署的過程中起到關鍵作用。”