1.2STM32的引脚分布
1. 在手册中找到引脚分布图
当你打开一份 STM32 的 数据手册(Datasheet) 时,搜索关键词 "Pinouts" 或 "Pin configuration"。

-
视觉特征:你会看到一个正方形的芯片图,四周密密麻麻标满了引脚编号(如 1, 2, 3...)和功能缩写(如 PA0, PB13)。
-
注意封装:同一个型号(如 F103)会有不同的封装(LQFP48、LQFP64 等),引脚数量不同,位置也会变。一定要找准你手里芯片对应的封装图。
2. 引脚的编号规则(逆时针原则)
这是硬件连接中最基础的常识,防止接错线烧坏芯片:
-
寻找基准点:在芯片的表面,通常有一个小凹坑或小圆点。
-
起始位:圆点正对着的那个角,左边第一个引脚就是 1号引脚。
-
编号方向:从 1 号引脚开始,沿着芯片边缘**逆时针(Counter-Clockwise)**方向依次旋转编号。
口诀: 找准圆点,逆时针转。
3. 特殊引脚的功能和作用
并不是所有引脚都能用来点灯,有些引脚是维持芯片生存和下载程序的“生命线”:


-
电源引脚 (VDD / VSS):
-
VDD:正极(通常接 3.3V)。
-
VSS:负极/地(GND)。芯片必须通电才能工作。
-
-
复位引脚 (NRST):
-
给它一个低电平信号,单片机就会“重启”。就像电脑的重启键。
-
-
下载引脚 (SWDIO / SWCLK):
-
这是给芯片“灌输灵魂(程序)”的通道。通常对应 PA13 和 PA14。
-
-
晶振引脚 (OSC_IN / OSC_OUT):
-
外接石英晶体,为单片机提供心脏跳动般的时钟脉冲。
-
4. 常规引脚(GPIO)的命名规则
除了上述特殊引脚,剩下的大部分是 GPIO(通用输入输出端口)。
A. 字母代表“组”
STM32 将引脚分组管理,每组通常有 16 个引脚:
-
PA:A 组端口
-
PB:B 组端口
-
PC:C 组端口(以此类推)
B. 数字代表“位”
每组内的编号从 0 到 15:
-
PA0:A 组的第 0 号引脚。
-
PB13:B组的第 13 号引脚。
C. “身兼数职”的复用功能
这是小白最容易晕的地方:一个引脚(比如 PA9)往往有好几个名字:
-
默认功能:普通的开关量控制(GPIO)。
-
复用功能 (Alternate Function):它可以变身为串口发送端(UART_TX)。
-
重映射 (Remap):如果 PA9 被占用了,还可以通过设置,让别的引脚也具备 UART_TX 的功能。
更多推荐



所有评论(0)