意法半導體(ST)發佈新款STM32L0系列微控制器和功能全面的開發生態系統,為具有功耗意識的應用帶來更高能效
【台北訊,2016年4月19日】意法半導體(STMicroelectronics,簡稱ST;紐約證券交易所代碼:STM)宣佈其超高能效的ARM® Cortex®-M0+ STM32L0微控制器現已量產,同時推出可支援該系列產品且功能豐富的開發生態系統,包括成本極低的開發板及免費的軟體工具,協助開發人員嚴格控制應用能耗,最大幅度地縮減產品上市時間。
作為穿戴式裝置、醫療監視器、工業感測器、智慧生活裝置等對功耗有相當高要求的應用的理想微控制器,STM32L0系列擁有同級領先的能效表現,並在ULPMark™-C認證測試取得135分,若搭配一個DC/DC轉換器,ULPMark -C 成績可高達158.7分[1] 。此外,意法半導體獨有的製程具極高的溫度穩定性,可確保STM32L0系列在125°C時擁有同類產品中最低功耗,並兼備出色的能效和穩健性。
STM32L0系列有三個產品線:STM32L0x1基本型產品線、STM32L0x2 USB型產品線(無石英震盪器USB2.0 全速傳輸)和整合 HMI模組的STM32L0x3 USB/LCD產品線。記憶體容量範圍從8KB到192KB快閃記憶體、20KB靜態隨機存取記憶體(SRAM),及高達6KB的真EEPROM。此外,新款14針腳封裝使這些產品成為最小的STM32微控制器,並讓32位元微控制器成功進入入門級嵌入式應用。
新款STM32L0產品的主要節能功能包括:低功耗類比數位轉換器(ADC),以10000樣品/秒進行12位元分辨率採樣時,功耗僅有41µA;省電模式包括340nA的停止功能(可保留RAM全部數據)及自動喚醒功能;超低功耗模式的低功耗脈衝計數器(16位元定時器);從停止到喚醒,時間僅需3.5μs。新系列產品還有一個內部互連的矩陣,讓系統在CPU閒置狀態下能夠繼續處理數據。
軟體開發工具包括STM32CubeMX和STM32CubeL0中介軟體以及韌體套件。STM32CubeMX初始化代碼生成器和微控制器配置器(configurator)提供簡易的使用嚮導軟體,包括功耗計算器,可協助設計人員評估及微調功耗預算。STM32CubeL0包括硬體抽像層,可大幅簡化在針腳和代碼相容的STM32產品之間移植應用。此外,STM32Snippet還提供最佳化的代碼應用範例。STM32Cube提供了200多個免費代碼應用範例。STM32Cube工具均可免費使用,ST-Link偵錯器和DfuSe及Flash Loader工具亦免費提供,以簡化ROM引導程序的使用測試。
採用32針腳的Nucleo-32 16KB及32KB微控制器開發板,或64針腳Nucleo-64 64KB及192KB微控制器開發板來開發低成本原型板只需要投入很少的資金。意法半導體還提供探索套件,包括ePaper顯示器和整合電感式感測電路的評估板。每種電路板均搭載可存取微控制器全部針腳的ST-Link硬體偵錯器,以及方便擴展主板功能且與Arduino相容連接器。ARM mbed™相容性讓開發人員能夠免費使用mbed.org的線上工具。
STM32L0系列目前有100多款產品,涵蓋8KB至192KB的快閃記憶體容量,支援KEIL™ MDK-ARM、Ac6 System workbench及GCC-based Atollic TrueSTUDIO Lite等第三方開發工具。不像其它免費的整合設計環境(IDE),這些工具對其支援的功能和裝置沒有任何限制。
[1] ULPMark-CP: 微控制器能效測試成績分級,計算方法是1000除以執行10個ULPBench™周期,平均每秒能耗的中位值分數越大,能效越高。欲了解更多,請瀏覽:http://www.eembc.org/ulpbench/