Silicon Labs與ARM共同推動低功耗ARM mbed IoT設(shè)備平臺
3月16日,Silicon Labs宣布與ARM公司合作,共同定義和發(fā)布用于ARM®mbed™平臺的第一個電源管理應(yīng)用編程接口(API)。為mbed添加電源管理API將為基于標(biāo)準(zhǔn)的解決方案帶來更佳的能源效率,進(jìn)一步優(yōu)化超低功耗、電池供電型可連接設(shè)備。新的API將幫助mbed論壇中的十多萬名注冊會員能夠去優(yōu)化其具備mbed功能的、基于ARM Cortex®-M架構(gòu)的設(shè)計,從而得到最佳的能源效率和更長的電池使用壽命。
除了使開發(fā)人員能夠管理處理器和外設(shè)的狀態(tài),mbed電源管理API在設(shè)計時還考慮到了真實環(huán)境中的低能量應(yīng)用。在Silicon Labs EFM32® Gecko微控制器(MCU)上,API所展現(xiàn)的一個新特性是能夠基于使用中的MCU外設(shè)自動決定并實現(xiàn)最佳的休眠模式,這極大的降低了系統(tǒng)級能耗。低能耗優(yōu)化能夠通過在后臺運行I/O操作而實現(xiàn),也可通過在MCU內(nèi)核處于休眠模式或者處理其他任務(wù)期間繼續(xù)I/O操作而實現(xiàn)。
通過最佳休眠模式的自動選擇,同時結(jié)合低能耗的自主型MCU外設(shè),使得開發(fā)人員僅需很少的工作量就能在他們的IoT應(yīng)用設(shè)計中顯著降低能耗。以一個常見的IoT設(shè)備使用案例為例,一個在記憶型LCD上每秒更新一次時鐘顯示的應(yīng)用能耗分析中,電流消耗可從1.03mA降低到0.100mA。
ARM公司IoT業(yè)務(wù)營銷副總裁Zach Shelby表示,“新的ARM mbed電源管理API使得開發(fā)人員能夠構(gòu)建出充分利用ARM Cortex-M微控制器低功耗特性的應(yīng)用。這是邁向完全功耗感知型IoT設(shè)備的重要一步,它也是今年晚些時候?qū)⒁_發(fā)布的mbed OS中的關(guān)鍵構(gòu)建模塊之一。”
Silicon Labs副總裁兼MCU和無線產(chǎn)品總經(jīng)理Daniel Cooley表示,“作為IoT領(lǐng)域低能耗處理解決方案的先驅(qū),Silicon Labs和ARM公司已經(jīng)在定義和發(fā)布mbed新的電源管理API上取得了巨大的進(jìn)步。我們很高興可以助力業(yè)內(nèi)首個低功耗mbed平臺的發(fā)布,這將在加速無數(shù)電池供電型IoT應(yīng)用部署的過程中起到關(guān)鍵作用。”
供貨
Silicon Labs計劃在2015年4月份提供mbed使能的EFM32 Gecko入門開發(fā)套件。Silicon Labs率先支持mbed的平臺將包括Wonder Gecko、Leopard Gecko、Giant Gecko和Zero Gecko入門開發(fā)套件?,F(xiàn)有EFM32開發(fā)套件的開發(fā)人員能夠通過簡單的軟件更新獲得mbed使能的硬件平臺。