1、引脚图片
2、引脚定义图
3、引脚功能介绍
3.1引脚定义图解释
上表中,s表示电源,io表示输入输出,ft表示容忍电压可达5v,没有ft的只能达3.3v。
vbat,备用电源引脚,当系统断电时,备用电源可给内部的rtc时钟和备份寄存器供电。
2号引脚,pc13-tamper-rtc,可以进行保护数据放在被读取
3-6号引脚,晶振输入
7号引脚,ntst,复位引脚
8、9号引脚:vssa,vdda,内部模拟部分电源,如adc,rc振荡器,接3.3v。
10-19,21,22,25-33,41-43,45,46:io口,
20号引脚,pb2,io口,或boot1引脚,可用来配置启动模式,同boot0,
23,24号引脚:vss_1,vdd_1:系统的主电源口,同vss_2/3,vdd_2/3,分区供电,都接上。
34,36,pa13:jtms/swdio ,pa14:jtck/swclk。sw两根下载调试端口,jt5根,
pa13,pa14,pa15,pb3,pb4,jt的5根调试端口,这5个口,一般不调用为io口。
3.2常用功能引脚
stm32f103c8t6常用引脚的功能整理:
pa0-pa15: 16个通用i/o引脚,可用于输入/输出、外部中断、模拟输入等。
pb0-pb15: 16个通用i/o引脚,可用于输入/输出、外部中断、模拟输入等。
pc13-pc15: 3个通用i/o引脚,可用于输入/输出、外部中断等。
pd0-pd2: 3个通用i/o引脚,可用于输入/输出、外部中断等。
pe0-pe5: 6个通用i/o引脚,可用于输入/输出、外部中断等。
pf0-pf1: 2个通用i/o引脚,可用于输入/输出、外部中断等。
除了通用i/o引脚外,stm32f103c8t6还具有其他特殊功能引脚,如:
pa9/pa10: usart1的tx/rx引脚。
pa2/pa3: usart2的tx/rx引脚。
pa0/pa1: uart4的tx/rx引脚。
pb10/pb11: i2c2的scl/sda引脚。
pa4-pa7, pb0-pb1: 用于adc模数转换器的模拟输入引脚
3.3常用引脚
晶振
3456号引脚口,时钟晶振引脚口,
pc14-osc32_in,pc15-osc32_out,32.768khz的晶振
osc_in ,osc_out,8mhz的晶振。主晶振。
下载端口
pa13:jtms/swdio
pa14:jtck/swclk
串口
pa9,pa10:usart1_tx,usart1_rx
pa2,pa3:usart2_tx,usart2_rx
iic
pb6,pb7:i2c1_scl,i2c1_sda
pb10,pb11:i2c2_scl,i2c2_sda
spi
pa4,spi1 nss;pa5,spi1 sck,pa6,spi1 miso;pa7,spi1 mosi
pa12,spi2 nss;pa13,spi2 sck,pa14,spi2 miso;pa15,spi2 mosi
启动配置:
一般为第一种,主闪存存储器模式。
系统存储器:做串口下载用,用来救急,当用sw/jt的下载引脚被调用完,就用串口下载。
第三种,初学者一般也用不到,
参考:
发表评论