小黑点对应的是一号引脚,然后逆时针依次排列
标红色是与电源相关的引脚
标蓝色是与最小系统相关的引脚,标绿色的是I/O口,功能口这些引脚
类型:
S 代表电源,I 输入,O输出,I/O 输入输出
I/O 口电平:代表I/O口所能容忍的电压
FT : 代表它能容忍5V 电压 没有FT: 只能容忍 3.3V 电压
没有FT 的需要接5V的电平,需要加装电平转换电路
默认的复用功能是I/O口上同时连接的外设功能引脚

各个引脚功能:
VBAT: 备用电池供电引脚,在这个引脚可以接一个 3V 电池,当系统电源断电时,备用电池可以给内部的RTC时钟和备份寄存器提供电源。
PC13-TAMPER-RTC: 2号引脚是I/O口或者侵入检测或者RTC,I/O 口可以根据程序输出或读取高电平,是最基本最常用的功能。
PC14-OSC32_IN、PC15-OSC32_IN: 3、4号引脚是I/O口或者接32.768KHz的RTC晶振
OSC_IN、OSC_OUT: 5、6号引脚接系统的主晶振,一般是8MHz。然后芯片内部有锁相环电路,可以对这个8MHz的频率进行倍频,最终产生72MHz的频率,作为系统的主时钟。
NRST( Negative reset 负极复位): 7号是系统复位引脚,N代表它是低电平复位的。
VSSA、VDDA: 8,9号引脚是内部模拟部分的电源,比如ADC、RC振荡器等。VSS 是负极,VDD是正极,接3.3V。
PA0-WKUP-PA7、PB0、PB1:10到19号都是I/O 口。其中PA0兼具WKUP的功能,这个可以用于唤醒处于待机模式的STM32。
PB2/BOOT1: 20号引脚是I/O 口,或者BOOT1引脚,BOOT引脚是用来配置启动模式的,或者兼具其他功能。
PB10、PB11:21、22都是I/O口
VSS_1、VDD_1、VSS_2、VDD_2、VSS_3、VDD_3: 都是系统的主电源口,VSS 是负极,VDD是正极。
PB12-PB15、PA8-PA12:25-33都是I/O 口
PA13、PA14、PA15、PB3、PB4: 这些是I/O或者调试端口,调试端口就是用来调试程序和下载程序的。
PA15、PB3、PB4: 可以切换为普通I/O口来使用,但要在程序中进行配置,不配置的话默认是不会用作I/O 口的。
PB5-PB9: 41-43,45,46号 都是 I/O 口。
BOOT0: 44号,启动配置的。
芯片没有调试端口将不能下载程序。多看参考文档。

推荐b站up主:江协科技
文章详细介绍了STM32芯片各引脚的用途,包括电源引脚如VBAT、VSSA、VDDA,I/O口如PC13、PA0-WKUP,晶振接口OSC_IN、OSC_OUT,复位引脚NRST,以及BOOT1和BOOT0在配置启动模式中的作用。此外,还提到了电平转换、待机模式唤醒和调试端口的功能。
756

被折叠的 条评论
为什么被折叠?



