如果你還在用STM32F103,那麼你OUT了
不過在Cortex-M3核心出來了7年之際,在我看來Cortex-M3核心已經不能算是價效比最高的MCU核心了。反而Cortex-M0+和Cortex-M4優化越來越好。這裡介紹幾款比STM32F103系列價效比更高的MCU系列。
STM32F030----ARM Cortex-M0核心。最高主頻48MHZ,特別是STM32F030F4,16K FLASH,4K RAM , TSSOP20封裝。價格在3塊錢左右。
STM32F042----同樣Cortex-M0核心 。14年初推出的晶片,號稱帶USB,CAN匯流排的最便宜的MCU。可以和STM32F103系列 完全 PIN TO PIN 。適用於需要USB功能的小型電腦周邊產品。
STM32L053----Cortex-M0+核心,14年推出。STM32L152系列的晶片我測過功耗,並沒有我想象中的如意,比STM32F103略低,但比起市場上其他的低功耗MCU,並沒有太明顯的優勢。但L053確實做得更好,可以詳見我的實測筆記http://bbs.21ic.com/icview-835590-1-1.html 。主頻32MHZ,最大FLASH 64kb.適用於低功耗要求苛刻的小型產品應用。跟STM32F103 PIN TO PIN
STM32F411--STM32系列中Cortex-M4核心中比較通用還是STM32F407系列,最高主頻180MHZ。但這塊STM32F401的特點在於其低功耗。執行功耗100uA/mhz,比32L053還略低。但由於是Cortex-M4核心,更方面功能會更強(最高主頻84MHZ , FLASH 512kb),十分適用於智慧手環等可穿戴類產品。
STM32F303----各方面跟STM32F103一模一樣,除了多了一個浮點運算,對於運算較多,很多Sensor資料處理的產品,可以考慮。
以上都是除了STM32F103,我覺得其他價效比都還可以的ST MCU晶片。歡迎諮詢樣片或是技術交流。另外這是最新的STM32選型表,請參考。