通过ST(意法半导体)官网的查询,得到如下图所示的产品型号示意图:
STM32有32位MCU和8位MCU常见的命名名称如下:
产品类别 | |
A | 汽车级 |
F | 基础型 |
L | 超低功耗 |
S | 标准型 |
W | 无线型 |
引脚数量 | |
C | 48 |
R | 64 |
V | 100 |
Z | 144 |
内存(FLASH)容量KB | |
8 | 64KB |
B | 128KB |
C | 256KB |
E | 512KB |
封装类型 | |
T | QFP封装 |
温度范围(℃) | |
6 | -40~+85 |
7 | -40~+105 |
3 | -40~+125 |
D | -40~+150 |
STM32的系列根据ARM内核的不同可以分为多个系列,有无线系列MCU、超低功耗MCU、主流MCU和高性能MCU。其中最常用的有STM32F1系列和STM32F4系列。MCU为微控制器,ST又推出了一款MPU(微控制器)芯片STM32MP1系列,使用Cotex-A7内核。
STM8家族如下,分为标准型和超低功耗型。
MPU家族如下,主要有MP151系列、MP153系列和MP157系列。
有关数据手册(datasheet):
STM32F1主要有两个数据手册,一个是内存为64KB~128KB的芯片数据手册,另一个是内存为256KB~512KB的芯片数据手册。除了内存的区别之外,两者的外设资源也有所不同:
64KB~128KB芯片:7个定时器、2个ADC、9个通信接口(2个IIC、2个SPI、3个USART、CAN、USB2.0)、20KB的SRAM
256KB~512KB芯片:11个定时器、3个ADC、13个通信接口(2个IIC、3个SPI、5个USART、CAN、USB2.0、SDIO)、64KB的SRAM
查看不同的芯片时,请看对应的数据手册