1. 程式人生 > >stm32型號解讀

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 的型號。