stm32型號解讀

ST意法半導體在牽手ARM後可以說是做的非常成功,抓住了從普通MCU到ARM的市場轉變的機會。由於ST公司的STM32系列ARM 使用了完善的庫開發,作爲芯片的應用者不用從底層的寄存器來實現每個功能的語句編程,直接使用ST的庫來完成開發,降低了應用開發的門檻和難度以及開發週期,更多的已經由ST公司做成了庫文件。ST的ARM從Cortex™-M0 到Cortex™-M4不斷地在推出自己新的產品。在所有這些系列裏,STM32 F1系列仍然是目前的主流產品,在大部分控制產品裏都可以實現便捷的開發應用,而在性價比上又比較有優勢,致芯科技在提供STM32解密的時候,遇到最多需求的也是STM32F1解密的。致芯科技在不斷地增加解密的型號,隨着使用和市場的需求,致芯科技對大多芯片可以提供逆向分析和代碼提取服務。 STM32F0入門級Cortex™-M0 MCU意法半導體基於ARM® Cortex-M0的STM32 F0系列實現了32位性能,同時傳承了STM32系列的重要特性,特別適於成本敏感型應用。STM32 F0 MCU集實時性能、低功耗運算和與STM32平臺相關的先進架構及外設於一身。STM32F030 Value系列在傳統8位和16位市場極具競爭力,並可使用戶免於不同架構平臺遷徙和相關開發帶來的額外工作。藉助於STM32F0x2系列新增產品,STM32 F0系列通過USB 2.0和CAN也提供了豐富的通信接口,使它成爲通信網關、智能能源器件或遊戲終端的理想選擇。 STM32 F1系列主流MCU STM32 F1系列主流MCU滿足了工業、醫療和消費類市場的各種應用需求。憑藉該產品系列,意法半導體在全球ARM Cortex-M 微控制器領域處於領先地位,同時樹立了嵌入式應用的里程碑。該系列利用一流的外設和低功耗、低壓操作實現了高性能,同時還以可接受的價格、利用簡單的架構和簡便易用的工具實現了高集成度。 該系列包含五個產品線,它們的引腳、外設和軟件均兼容。 超值型STM32F100     - 24 MHz CPU,具有電機控制和CEC功能 基本型STM32F101     - 36 MHz CPU,具有高達1MB的Flash STM32F102 –     48 MHz CPU具備USB FS 增強型STM32F103     - 72 MHz CPU,具有高達1MB的Flash、電機控制、USB和CAN 互聯型STM32F105/107     - 72 MHz CPU,具有以太網MAC、CAN和USB 2.0 OTG   STM32 F2系列高性能MCU 基於ARM® Cortex™-M3的STM32 F2系列採用意法半導體先進的90 nm NVM製程製造而成,具有創新型自適應實時存儲器加速器(ART加速器™)和多層總線矩陣, 實現了前所未有的高性價比。 該系列具有集成度高的特點:整合了1MB Flash存儲器、128KBSRAM、以太網MAC、USB 2.0 HS OTG、照相機接口、硬件加密支持和外部存儲器接口。 意法半導體的加速技術使這些MCU能夠在主頻爲120 MHz 下實現高達150 DMIPS/398 CoreMark的性能,這相當於零等待狀態執行,同時還能保持極低的動態電流消耗水平(175 μA/MHz)。 帶有DSP和FPU指令的STM32 F3系列混合信號MCU STM32 F3系列具有運行於72 MHz的32位ARM Cortex-M4內核(DSP、FPU)並集成多種模擬外設,從而降低應用成本並簡化應用設計,它包括: 快速和超快速比較器(<30     ns) 具有可編程增益的運算放大器(PGA) 12位DAC 超快速12位ADC,單通道每秒5 M次採樣(交替模式下可達到每秒18 M次採樣) 精確的16位sigma-delta ADC(21通道) 144 MHz的快速電機控制定時器(分辨率 < 7 ns) CCM(內核耦合存儲區)是在RAM執行時間關鍵程序所專用的存儲器架構,可將性能提升43% STM32 F3系列MCU與STM32F0和F1系列引腳兼容,具有相同的外設。這保證了在爲滿足應用需要而優化器件性能時,可縮短設計週期,並在設計後續應用時有卓越的靈活性。 STM32 F3系列包括: STM32F301、STM32F302通用器件具有多種外設選項,從基本的低價外設,到更多的模擬功能及USB/CAN接口 STM32F303爲全功能產品,能夠管理雙FOC電機控制,具有CCM – 在RAM執行時間關鍵程序所專用的存儲器架構 STM32F373具有16位sigma-delta ADC,能夠在生物識別傳感器和智能計量等應用中實現高精度測量 STM32F3x8產品線支持1.8V的工作電壓 帶有DSP和FPU指令的STM32 F4系列高性能MCU   基於ARM® Cortex™-M4的STM32 F4系列MCU採用了意法半導體的NVM工藝和ART加速器™,在高達180 MHz的工作頻率下通過閃存執行時其處理性能達到225 DMIPS/608 CoreMark,這是迄今所有基於Cortex-M內核的微控制器產品所達到的最高基準測試分數。   由於採用了動態功耗調整功能,通過閃存執行時的電流消耗範圍爲STM32F401的128 μA/MHz到STM32F439的260 μA/MHz。   STM32 F4系列包括五條互相兼容的數字信號控制器(DSC)產品線,是MCU實時控制功能與DSP信號處理功能的完美結合體。   STM32F401 –     84 MHz CPU/105 DMIPS,尺寸最小、成本最低的解決方案,具有卓越的功耗效率  STM32F405/415     – 168 MHz CPU/210 DMIPS,高達1MB、具有先進連接功能和加密功能的Flash存儲器 STM32F407/417     – 168 MHz CPU/210 DMIPS,高達1MB的閃存(Flash),增加了以太網MAC和照相機接口 STM32F427/437     – 180 MHz CPU/225 DMIPS,高達2MB的雙區閃存,具有SDRAM接口、Chrom-ART加速器™、串行音頻接口,性能更高,靜態功耗更低  STM32F429/439     – 180 MHz CPU/225 DMIPS,高達2MB的雙區閃存,增加了LCD-TFT控制器 作爲普通客戶,當有需要STM32解密的時候,怎麼知道自己的芯片是哪個系列,又是多大的存儲器的芯片呢,在芯片上的型號都代表什麼呢,下圖會詳細告訴你如何認識STM32 的型號。

  • 超值型STM32F100     - 24 MHz CPU,具有電機控制和CEC功能
  • 基本型STM32F101     - 36 MHz CPU,具有高達1MB的Flash
  • STM32F102 –     48 MHz CPU具備USB FS
  • 增強型STM32F103     - 72 MHz CPU,具有高達1MB的Flash、電機控制、USB和CAN
  • 互聯型STM32F105/107     - 72 MHz CPU,具有以太網MAC、CAN和USB 2.0 OTG

STM32 F2系列高性能MCU 基於ARM® Cortex™-M3的STM32 F2系列採用意法半導體先進的90 nm NVM製程製造而成,具有創新型自適應實時存儲器加速器(ART加速器™)和多層總線矩陣, 實現了前所未有的高性價比。 該系列具有集成度高的特點:整合了1MB Flash存儲器、128KBSRAM、以太網MAC、USB 2.0 HS OTG、照相機接口、硬件加密支持和外部存儲器接口。 意法半導體的加速技術使這些MCU能夠在主頻爲120 MHz 下實現高達150 DMIPS/398 CoreMark的性能,這相當於零等待狀態執行,同時還能保持極低的動態電流消耗水平( 175 μA/MHz)。 帶有DSP和FPU指令的STM32 F3系列混合信號MCU STM32 F3系列具有運行於72 MHz的32位ARM Cortex-M4內核(DSP、FPU)並集成多種模擬外設,從而降低應用成本並簡化應用設計,它包括:

  • 快速和超快速比較器(<30     ns)
  • 具有可編程增益的運算放大器(PGA)
  • 12位DAC
  • 超快速12位ADC,單通道每秒5 M次採樣(交替模式下可達到每秒18 M次採樣)
  • 精確的16位sigma-delta ADC(21通道)
  • 144 MHz的快速電機控制定時器(分辨率 < 7 ns)
  • CCM(內核耦合存儲區)是在RAM執行時間關鍵程序所專用的存儲器架構,可將性能提升43%

STM32 F3系列MCU與STM32F0和F1系列引腳兼容,具有相同的外設。 這保證了在爲滿足應用需要而優化器件性能時,可縮短設計週期,並在設計後續應用時有卓越的靈活性。 STM32 F3系列包括:

  • STM32F301、STM32F302通用器件具有多種外設選項,從基本的低價外設,到更多的模擬功能及USB/CAN接口
  • STM32F303爲全功能產品,能夠管理雙FOC電機控制,具有CCM – 在RAM執行時間關鍵程序所專用的存儲器架構
  • STM32F373具有16位sigma-delta ADC,能夠在生物識別傳感器和智能計量等應用中實現高精度測量
  • STM32F3x8產品線支持1.8V的工作電壓

帶有DSP和FPU指令的STM32 F4系列高性能MCU 基於ARM® Cortex™-M4的STM32 F4系列MCU採用了意法半導體的NVM工藝和ART加速器™,在高達180 MHz的工作頻率下通過閃存執行時其處理性能達到225 DMIPS/608 CoreMark,這是迄今所有基於Cortex-M內核的微控制器產品所達到的最高基準測試分數。 由於採用了動態功耗調整功能,通過閃存執行時的電流消耗範圍爲STM32F401的128 μA/MHz到STM32F439的260 μA/MHz。 STM32 F4系列包括五條互相兼容的數字信號控制器(DSC)產品線,是MCU實時控制功能與DSP信號處理功能的完美結合體。

  • STM32F401 –     84 MHz CPU/105 DMIPS,尺寸最小、成本最低的解決方案,具有卓越的功耗效率 
  • STM32F405/415     – 168 MHz CPU/210 DMIPS,高達1MB、具有先進連接功能和加密功能的Flash存儲器
  • STM32F407/417     – 168 MHz CPU/210 DMIPS,高達1MB的閃存(Flash),增加了以太網MAC和照相機接口
  • STM32F427/437     – 180 MHz CPU/225 DMIPS,高達2MB的雙區閃存,具有SDRAM接口、Chrom-ART加速器™、串行音頻接口,性能更高,靜態功耗更低 
  • STM32F429/439     – 180 MHz CPU/225 DMIPS,高達2MB的雙區閃存,增加了LCD-TFT控制器

作爲普通客戶,當有需要STM32解密的時候,怎麼知道自己的芯片是哪個系列,又是多大的存儲器的芯片呢,在芯片上的型號都代表什麼呢,下圖會詳細告訴你如何認識STM32 的型號。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章