近日,意法半導體公司(STMicroelectronics - ST)推出新款超低功耗MCU:STM32L4。在此之前不久,美國德州儀器公司(Texas Instruments - TI)推出了同為ARM Cortex-M4內核的超低功耗MCU MSP432。這兩家公司何以同時推出類似的產品,哪家的產品會更好呢? 其實,同時開發高性能、低功耗的MCU,兩家可謂英雄所見略同。據ST微控制器產品部產品線市場經理Jean-Julien Pegoud介紹,超低功耗的Cortex-M4內核產品早就列入ST的產品規劃之中。在此之前,ST已經推出了Cortex-M0內核的超低功耗MCU STM32L0和Cortex-M3內核的超低功耗MCU STM32L1。這兩種產品雖然功耗夠低,但性能還不夠強。新推出的STM32L4的性能則提升到了三倍之高,將滿足客戶同時對高性能和低功耗的需求。再看那邊,TI公司副總裁兼微控制器事業部總經理Ray Upton也曾說,TI的產品規劃從來不是看競爭對手在做什么,而是看客戶需求什么,MSP432的出現完全是為了順應市場的需求。 好了,既然兩家都看好這個產品定位,那么高性能、超低功耗MCU的市場前景一定很好。可是,為什么非要ARM Cortex-M4內核呢?TI的上一代超低功耗MCU是其自主架構的16位MSP430,而ST從前的超低功耗MCU則也是其自主的STM8L。如今大家都合流到Cortex-M4內核,說明這個內核的確很優秀。另一個重要原因是,ARM的生態系統已經非常完備,工程師們對它的接受程度也非常高,在這種情況下半導體廠商也就沒有必要開發自己的32位新架構了。 如果您不熟悉TI的MSP432,可以看一下TI新推出的超低功耗MCU MSP432是這樣的。ST的STM32L4則具有以下特點:
![]() 圖:STM32L4設有多種工作模式,并且可以快速喚醒 ST將于2015年第二季度上市兩個型號的STM32L4,它們分別是STM32L471 Access和STM32L475 USB OTG,閃存分別為512和1025KB,RAM都是128KB。同時上市的還有硬件工具,包括STM32 Nucleo、Discovery Kit和評估板。軟件工具為STM32CubeMX,它具有代碼生成和功耗計算功能。 最后,STM32L4和MSP432哪個更好呢?這個還真不好說,只能說各具優勢吧。ST的明顯優勢是在Cortex-M產品家族的知名度。ST是最早采用ARM Cortex內核的半導體廠商,對ARM MCU的推廣做出了巨大貢獻,它自身也因此而受益。現在ST的MCU涵蓋Cortex-M0、Cortex-M0+、Cortex-M3、Cortex-M4和Cortex-M7內核,用戶基數大,這些用戶轉向STM32L4相對比較容易。TI公司則很早就在嵌入式處理方面占據優勢,其出色的模擬技術對其MCU開發也很有幫助。兩家都采用Cortex-M4內核架構,這對用戶來說應該是個好消息。一方面,從一種產品轉向另一種就比較容易了,畢竟不像之前STM8L和MSP430之間那樣差異巨大。另一方面,由于有了競爭,價格也就更好談了。至于它們在實際應用中的功耗和性能表現優劣,那只能您自己去評估了。 |