STM32是一款高性能,低功耗,低成本的嵌入式ARM芯片,其家族产品大致划分如图
STM32型号说明,以STM32F103ZET6芯片为例:
STM32 | F | 103 | Z | E | T | 6 |
---|---|---|---|---|---|---|
ARM Cortex-M内核32位微控制器 | 芯片系列 | 增强型席系列 | 引脚数, | Fash容量 | 封装类型 | 工作温度范围 |
引脚数取值说明
取值 | 引脚数 |
---|---|
T | 引脚数位36 |
R | 引脚数位64 |
V | 引脚数位144 |
I | 引脚数位176 |
Flash容量取值说明
取值 | 容量大小 |
---|---|
6 | 32K |
8 | 64K |
B | 128K |
C | 256K |
D | 384K |
E | 512K |
G | 1024K |
封装类型取值说明
取值 | 封装类型 |
---|---|
H | BGA封装 |
T | LQFP封装 |
U | VFQTP封装 |
工作温度范围取值说明
取值 | 封装类型 |
---|---|
6 | -40° 至 85° |
7 | -40° 至 105° |
STM32最小系统组成如图
电路简单说明:
电源电路:为整个系统供电,其效率直接影响系统的稳定性等
复位电路:用于系统复位重启操作
时钟电路:时钟就像是一颗“心脏”,为系统运行提供最基础的支持
下载电路:顾名思义,该电路是用于将程序下载到单片机中
STM32启动模式简单说明
以STM32F103ZET6为例,芯片提供两个BOOT引脚,分别为BOOT0和BOOT1,可以通过配置该引脚选择不同的启动模式,如下
BOOT0 | BOOT1 | 说明 |
---|---|---|
任意 | 0 | 主闪存存储器选择为启动区域 |
0 | 1 | 系统存储器选择为启动区域 |
1 | 1 | 内置SRAM选择为启动区域 |
最小系统示例电路图
苏公网安备 32132202001088号
| Copyright 北极熊 北格技术 版权所有