針對物聯網(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功能的硬體。(編輯部陳復霞整理)