How to migrate across STM32 series AN3364
4/12 Doc ID 018608 Rev 1
2.1.1 STM32 product series feature comparison
Table 1. STM32 series overview
Peripheral STM32 F-1 Series STM32 L-1 Series STM32 F-2 Series
Core
Cortex-M3 r1p1
MPU in XL-density only
Cortex-M3 r2p0 w/ MPU Cortex-M3 r2p0 w/ MPU
FLASH memory
16 / 32 / 64 / 128 / 256 / 384 /
512 / 768KB - 1 MB
64/128 KB
128 / 256 / 512 / 768 /
1024 KB
SRAM
6 / 10 / 20 / 24 / 32 / 48 / 64 /
96 KB
10/16 KB
64/96/128 KB
+ 4KB backup SRAM
(can be used as
EEPROM memory)
OTP No No Yes (512 Bytes)
FSMC Ye s N o Ye s
Max CPU frequency
24 / 36 / 48 / 72 MHz
depending on the product
line used
32 MHz 120 MHz
Operating voltage 2.0 to 3.6 V 1.65 to 3.6 V 1.8
(1)
to 3.6 V
Bootloader
(2)
Connectivity Line:
USART1/2, CAN2, DFU
(OTG FS Device)
Other product lines:
USART1
USART1/2
USART1/3, CAN2, DFU
(OTG FS Device)
Timers
Advanced up to 2 No 2
General purpose up to 4 3 4
Basic up to 2 2 2
2 Channels up to 2 1 2
1 Channel up to 4 2 4
RTC Counter Hardware calendar Hardware calendar
COMs
SPI(I2S) up to 3(2) 2 3(2)
TI mode No No Yes
Max freq up to 18 Mbits/s up to16 Mbits/s up to 15 or 30 Mbits/s
Audio freq 8 kHz up to 96 kHz No 8 kHz up to 192 kHz