這些年,意法半導體(STMicroelectronics,簡稱ST)的微控制器(MCU)業務發展非常強勁,如今已經穩坐全球第三大MCU廠商的交椅。尤其是其基于Arm Cortex-M內核的MCU產品STM32家族非常流行,是很多中國電子工程師的設計首選。STM32家族MCU產品線非常完備,涵蓋Arm Cortex-M0/M0+、Cortex-M3、Cortex-M4和Cortex-M7內核,分為超低功耗、主流和高性能三大類別,如下圖所示。 ST新推出的芯片屬于超低功耗類別,所以我們先來審視一下該公司本來已經擁有的超低功耗產品系列。ST已經擁有了基于Arm Cortex-M0/M0+內核的STM32L0、基于Cortex-M3的STM32L1(這個命名有點反常)和基于Cortex-M4內核的STM32L4三個產品系列。按常理這些產品種類已經很齊全了,所以說STM32L4+的出現有點意外。 既然已經有了性能遠高于STM32L1的STM32L4,為何ST還要推出同樣基于Cortex-M4內核的STM32L4+呢?顯然Cortex-M4還有相當可觀的潛力可挖,性能還可以大幅提升,以至于有必要用一個新的系列來命名新開發出的產品。由于它屬于STM32L4的升級版本,所以稱作STM32L4+也順理成章。 好了,既然STM32L4+算是名正言順了,我們接下來看一下這位仁兄有何過人之處。近日,意法半導體微控制器產品部STM32產品線經理Bertrand Denis先生、意法半導體亞太區微控制器戰略技術市場高級經理Franck Martins先生和意法半導體中國區微控制器事業部市場及應用總監曹錦東(Johnson Cao)先生為我們做了講解。 第一是性能強。STM32L4+的主頻運行在120MHz,比它的學長STM32L4高出了50%。從實際表現來看,STM32L4+跑出了410 CoreMark的高分,遠高于STM32L4的273分。 第二是內存大。STM32L4+擁有最高可達2MB的雙區ECC閃存,以及640K的RAM。這樣的大內存加上豐富的智能外設和先進的低功耗模擬電路擴展了STM32L4+的應用范圍。 第三是能效高。STM32L4+在這么大內存的情況下仍然具有超低功耗特性,其ULPMark測試結果非常優秀,與其學長STM32L4和Cortex-M0內核的競品相當。 第四是帶有顯示加速功能。STM32L4+帶有稱作Chrom-ART Accelerator的2D圖形加速器,可提升圖形處理性能,同時為實時處理釋放更多內核資源。在智能手表應用示例中,在開啟chrom-ART Accelerator的情況下CPU使用率為11%,而在關閉chrom-ART Accelerator的情況下CPU使用率增至84%,圖形加速的作用十分明顯。 除了高性能、低功耗,我們必須強調一下STM32L4+在顯示方面的特長。STM32L4+非常適合各種帶有顯示界面的應用。它有多種顯示接口可選:MIPI-DSI控制器,用于連接高像素、引腳少的低EMI顯示器;LCD-TFT控制器,用于連接中等分辨率顯示器;并行顯示接口,用于連接低分辨率顯示器。 特別值得一提的是STM32L4+針對圓形顯示器的優化。STM32L4+帶有針對圓形顯示器特點優化的Chrom-GRC存儲器。與常規的適用于方矩形顯示器的器件相比,STM32L4+可以讓存儲空間節省20%,提升了器件的使用效率。 據Bertrand Denis先生介紹,STM32L4+已經有三十多款型號的產品上市,用戶現在就可以開始訂購了。下圖列出了STM32L4+系列三種類型的配置情況。 最后,ST公司已經為STM32L4+準備好了軟、硬件開發工具。硬件工具包括STM32 Nucleo開發板、探索套件和評估板,軟件工具則是具有代碼生成和功耗計算功能的STM32CubeMX。成熟的生態系統是STM32 MCU家族的巨大優勢,這些軟件相互兼容的器件為用戶的開發工作帶來了極大的便利。 |