STM32部分開發板的對比


共同特性:

  • 通信接口:USART,SPI,I2C
  • 通用定時器
  • 集成的復位和掉電警告
  • 多通道的DMA控制器
  • 2個看門狗和RTC
  • 集成的PLL和時鍾電路
  • 外部存儲器接口(FSMC)
  • 雙12位DAC
  • 多個12位快速ADC
  • 主振盪器和32kHz振盪器
  • -40~+85°C和-40~+105°C的工作溫度
  • 2.0~3.6V或1.65~3.6V工作電壓
  • 5V容忍引腳
  • 溫度傳感器

各個系列具有的不同點:

STM32 F4系列:具DSP功能的高性能產品(STM32F405/415/407/417)

Cortex-M4 168MHz DSP+FPU、多達192K字節SRAM、多達1M字節Flash、2個USB 2.0OTG全速/高速、3相電機定時器、2個CAN2.0B、SDIO 2個I2S 照相機接口、以太網IEEE 1588v2、加密/哈希處理器隨機數發生器

STM32 F2系列:高性能產品(STM32F205/215/207/217)

Cortex-M3 120MHz、多達128K字節SRAM、多達1M字節Flash、2個USB 2.0OTG全速/高速、3相電機定時器、2個CAN2.0B、SDIO 2個I2S 照相機接口、以太網IEEE 1588v2

STM32 F1系列:互聯型產品(STM32F105/107)

Cortex-M3 72MHz、多達64K字節SRAM、多達256K字節Flash、USB2.0OTG全速、3相電機定時器、2個CAN2.0B、2個I2S 、以太網IEEE 1588v1

STM32 F1系列:增強型產品(STM32F103)

Cortex-M3 72MHz、多達96K字節SRAM、多達1M字節Flash、USB2.0全速設備、3相電機定時器、CAN2.0B、SDIO2個I2S

STM32 F1系列:USB基本型產品(STM32F102)

Cortex-M3 48MHz、多達16K字節SRAM、多達128K字節Flash、USB2.0全速設備

STM32 F1系列:基本型產品(STMF101)

Cortex-M3 36MHz、多達80K字節SRAM、多達1M字節Flash

STM32 F1系列:超值型產品(STMF100)

Cortex-M3 24MHz、多達32K字節SRAM、多達512K字節Flash、3相電機定時器、CEC

STM32 L1系列:超低功耗性產品(STM32F151/152)

Cortex-M3 32MHz、多達48K字節SRAM、多達384K字節Flash、USB 2.0全速設備、12K字節數據EEPROM、LCD 8×40段 4×44段、比較器、BOR MSI VScal

通用外設配置比較

總線矩陣比較——指令總線I-Bus

F1系列:I-Bus只接到Flash上,從 SRAM和FSMC取指令只能通過SBus,速度較慢。 F2和F4系列:I-Bus不但連接到Flash 上,而且還連接到SRAM和FSMC上, 從而加快從SRAM或FSMC取指令的 速度。

地址空間映射比較

* 紅色標注的外設為該系列所特有的 * 下划線標注的外設是所有系列共有,但內部映射位置發生變化 

 片上SRAM存儲器比較

片上Flash存儲器比較

F2與F1電源模塊比較

F4與F2電源模塊比較

供電架構比較

調壓器與復位信號的控制

當希望不同的上電/掉電復位電平,或希望使用更高效的調 壓器時,可以考慮以下各種配置 

調壓器與復位信號的配置

電源監控器

  • 上電/掉電復位POR/PDR
    • 芯片在1.8V以下保持復位
    • 遲滯典型值400mV
  • BrownOut復位(新增功能) 
    • 芯片在VBOR以下保持復位 
    • 遲滯典型值100mV
    • BOR值可由選項字節配置 
  • 可編程電壓監控器PVD
    • 門限值可編程 
    • PVD輸出連到EXT16 

時鍾模塊特性比較

GPIO模塊框圖比較

GPIO特性比較 

可變功能復用選擇器(新增功能)

  • 每個引腳有一個復用選擇器來決定哪個外設功能連 接到該引腳
  • 每個復用選擇器有16路輸入可供選擇
    • AF0:系統功能(復位后默認連接) 
      • JTAG/SWD,MCO1/2,RTC_AF1/2/50Hz
    • AF1~13:各種外設功能
    • AF15:Cortex-M3 EVENTOUT
  • 通過復用選擇器可以重映射 外設功能到其他引腳
    • 具體映射參考數據手冊
    • 映射以單個引腳為單位

ADC模塊特性比較

*取決於ADC供電電壓范圍,詳情參照數據手冊

F4和F2提高了ADC的轉換速度

  • 總的轉換時間 = Tsample + Tconversion
  • 轉換時間隨轉換精度降低而加快
    • 例: 采樣時間為3個ADC周期(最小值) 

      當ADC工作在30MHz時

  • 使用三個ADC交替轉換模式,轉換速率還可進一步提高 至3倍

RTC特性比較 

RTC的校准

DMA控制器框圖比較

DMA特性比較

外設性能增強——USART

外設性能增強——SPI

外設性能增強——定時器

原有外設性能進一步加強(3)

  • NVIC和EXTI

  • F2和F4相對F1的區別
    • SDIO的48MHz時鍾來自PLL2的專門輸出,不再來自 HCLK
    • DAC工作電壓可低至1.8V(F1系列=2.4V)
    • IWDG時鍾LSI頻率降至32kHz(F1系列=40kHz),可以實 現更長超時周期。

F4系列與F2系列的其他差別

FSMC的重映射

 

 I2S從半雙工改變為全雙工模式 

引腳保持了最大程度的兼容性

  • 功能引腳pin-to-pin兼容
  • 電源引腳有些許差別,如下表
    QFP64 QFP100 QFP144 F1 QFP64 QFP100 QFP144

F4與F2引腳與軟件完全兼容

  • STM32F4與STM32F2系列在引腳上完全兼容,在軟件 上也與STM32F2兼容
  • STM32F4與STM32F2的開發環境一樣 
  • 與STM32F1系列相比, 因為電源配置不同, 電源引腳有些許差別

LQFP144封裝與STM32F1的兼容性 

LQFP100封裝與STM32F1的兼容性

LQFP64封裝與STM32F1的兼容性

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM