STM32F103C8T6 引脚图及功能表(中文版)
引脚图概览
STM32F103C8T6 采用 LQFP48 封装(7×7mm,48引脚)。以下是核心引脚布局示意图(俯视图,缺口标记在顶部):
┌───┬───┐
PC15 │1 └─┐ │48 VDD_3
PC14 │2 │ │47 VSS_3
PC13 │3 │ │46 PB9
GND │4 │ │45 PB8
VDD │5 │ │44 BOOT0
PB11 │6 │ │43 PB7
PB10 │7 │ │42 PB6
PA9 │8 │ │41 PB5
PA10 │9 │ │40 PB4
PA11 │10 │ │39 PB3
PA12 │11 │ │38 PA15
PA13 │12 │ │37 PA14
PA14 │13 │ │36 NRST
PA15 │14 │ │35 VDDA
PB8 │15 │ │34 VSSA
PB9 │16 └─┘33 PA0
VD │17 32│ PA1
VS │18 31│ PA2
PA16 │19 30│ PA3
PA17 │20 29│ PA4
PA18 │21 28│ PA5
PA19 │22 27│ PA6
PA20 │23 26│ PA7
PA21 │24 25│ PB0
└───────┘
注:完整引脚图需参考数据手册(如 STM32F103C8Tx 数据手册),建议使用官方工具 STM32CubeMX 生成可视化视图。
核心引脚功能表(按功能分类)
1. 电源引脚
| 引脚 | 名称 | 功能描述 |
|---|---|---|
| 4 | GND | 接地 |
| 17 | VD | 数字电源 (3.3V) |
| 18 | VS | 数字地 |
| 24 | VDDA | 模拟电源 (2.0-3.6V) |
| 35 | VSSA | 模拟地 |
| 48 | VDD_3 | 备用电源 (连接至3.3V) |
| 47 | VSS_3 | 备用接地 |
2. 时钟引脚
| 引脚 | 名称 | 功能描述 |
|---|---|---|
| 3 | PC13 | 低速外部晶振输入 (LSE) |
| 4 | PC14 | 低速外部晶振输出 (LSE) |
| 5 | PD0 (OSC_IN) | 高速外部晶振输入 (HSE) |
| 6 | PD1 (OSC_OUT) | 高速外部晶振输出 (HSE) |
3. 复位与启动配置
| 引脚 | 名称 | 功能描述 |
|---|---|---|
| 7 | NRST | 硬件复位 (低电平有效) |
| 44 | BOOT0 | 启动模式选择 (配合BOOT1使用) |
| 20 | PB2 | BOOT1 引脚 (内部下拉) |
4. 调试接口 (SWD/JTAG)
| 引脚 | 名称 | 功能描述 |
|---|---|---|
| 34 | PA13 | SWDIO / JTMS |
| 37 | PA14 | SWCLK / JTCK |
| 38 | PA15 | JTDI |
| 39 | PB3 | JTDO |
| 40 | PB4 | NJTRST (复位) |
5. GPIO 与复用功能
| 引脚 | 名称 | 主要复用功能 (部分示例) |
|---|---|---|
| 8 | PA0 | USART2_CTS, ADC12_IN0, TIM2_CH1 |
| 29 | PA1 | USART2_RTS, ADC12_IN1, TIM2_CH2 |
| 30 | PA2 | USART2_TX, ADC12_IN2, TIM2_CH3 |
| 31 | PA3 | USART2_RX, ADC12_IN3, TIM2_CH4 |
| 32 | PA4 | SPI1_NSS, USART2_CK, ADC12_IN4 |
| 33 | PA5 | SPI1_SCK, ADC12_IN5 |
| 26 | PA6 | SPI1_MISO, ADC12_IN6, TIM3_CH1 |
| 27 | PA7 | SPI1_MOSI, ADC12_IN7, TIM3_CH2 |
| 45 | PB8 | I2C1_SCL, TIM4_CH3, CAN_RX |
| 46 | PB9 | I2C1_SDA, TIM4_CH4, CAN_TX |
| 21 | PB10 | I2C2_SCL, USART3_TX |
| 22 | PB11 | I2C2_SDA, USART3_RX |
6. ADC 通道 (12位)
| 引脚 | ADC通道 | 引脚 | ADC通道 |
|---|---|---|---|
| PA0 | IN0 | PA4 | IN4 |
| PA1 | IN1 | PA5 | IN5 |
| PA2 | IN2 | PA6 | IN6 |
| PA3 | IN3 | PA7 | IN7 |
| PB0 | IN8 | PB1 | IN9 |
7. 通信接口
- USART/UART:
- USART1: PA9 (TX), PA10 (RX)
- USART2: PA2 (TX), PA3 (RX)
- USART3: PB10 (TX), PB11 (RX)
- SPI:
- SPI1: PA5 (SCK), PA6 (MISO), PA7 (MOSI)
- SPI2: PB13 (SCK), PB14 (MISO), PB15 (MOSI)
- I2C:
- I2C1: PB6 (SCL), PB7 (SDA)
- I2C2: PB10 (SCL), PB11 (SDA)
8. 其他关键引脚
| 引脚 | 名称 | 功能描述 |
|---|---|---|
| 1 | PC13 | 驱动LED (低电平有效) |
| 2 | PC14 | 低速外部时钟 (RTC) |
| 19 | VBAT | RTC备份电池 (1.8-3.6V) |
重要说明:
- 复用功能灵活:多数引脚支持多种复用功能(AFIO),需在代码中配置。
- 电源设计:
- 所有
VDD/VDDA接 3.3V,GND/VSSA接地。 - 高速运行时建议外接 0.1μF 退耦电容。
- 所有
- 最小系统连接:
- 必须连接
NRST(上拉10kΩ)、BOOT0(下拉10kΩ)、晶振(8MHz HSE + 32.768kHz LSE)。
- 必须连接
- 开发工具:
- 推荐使用 STM32CubeMX 配置引脚功能,生成初始化代码。
完整信息请参考官方文档:
stm32f103c8t6引脚图及功能
STM32F103C8T6是一款基于ARM Cortex-M 内核STM32系列的32位的微控制器,程序存储器容量是64KB,需要电压2V~3.6V,工作温度为-40°C ~ 85°C。
2021-06-29 17:05:15
如何利用STM32F103C8T6最小系统板去点亮流水灯呢
产品型号命名规则(参考:STM32单片机最小系统详解)可知: STM32F103C8T6这个命名中:STM32代表STM32家族,32位MCU;F代表产品类型为基础型;103代表特定功能为STM32基础型;C代表引脚数为48&49引脚;8代表内存容量为64KB;T代表封装为QFP;6代表温
klysa
2021-11-25 08:12:00
基于STM32F103C8t6命名规则
STM32学习 基于STM32F103C8t6STM32F103C8t6命名规则先对自己使用的芯片命名有所了解,才能更好的宏观掌控STM32F103C8t6引脚命名
Wu雨雨雨
2021-07-23 07:12:31
ch32f103c8t6与stm32f103c8t6的区别
ch32f103c8t6与stm32f103c8t6的区别 STM32F103C8T6是一款32位微处理器,属于STM32F1系列中的一员。它是一款廉价而且高性能的微处理器,被广泛应用于工控、通讯
2023-08-22 16:05:41
Ardunio STM32F103C8T6的中断引脚
Ardunio STM32F103C8T6的中断引脚来解码SYN500R信号 STM32F103C8T6 for Ardunio IDESYN500R芯片4支脚不带解码超外差接收模块关于STM32
陆军航空兵
2021-08-17 06:49:42
stm32f103c8t6怎么连接噪声传感器
(ADC引脚)。 在STM32F103C8T6上配置ADC功能。首先,你需要确定使用哪个ADC通道连接噪声传感器。然后,使用STM32的开发工具,如STCubeMX或者Keil等,配置GPIO引脚
2023-12-21 16:10:05
把STM32F103C8T6分成几个部分
以STM32F103C8T6为例首先把STM32F103C8T6分成几个部分如下STM32 F 103 C 8 T 6STM32为一个系列F代表产品类型103代表产品子系列101为基本型102为
gvjhvbc
2021-08-04 06:44:06
STM32F103C8T6单片机的PA13引脚一直输出高电平的解决办法
使用环境(蓝色粗体字为特别注意内容)1、软件环境:Keil MDK 5.152、硬件环境:STM32F103C8T6最小系统在项目中需要用到STM32F103C8T6的GPIOA13引脚,发现
uuwfjwer
2022-01-06 07:41:24
stm32f407引脚功能表
stm32f407引脚功能表1 主功能就是STM32基本IO口,与外设没有连接的,我们可以直接输出或读入高低电平使用时采用要初始化GPIO结构体参数,并打开端口的时钟2 默认复用功能是与外设连接
小嘛小二郎呀
2021-08-09 06:29:21
深圳高价回收STM32F103C8T6 收购STM32F103C8T6
大量收购工厂库存ST电子芯片STM32F103C8T6 ,实力收购工厂库存ST芯片STM32F103C8T6 ,回收价格高!!财富热线 帝欧电子 赵先生 ***同步微信 )QQ:879821252
dealicdz
2021-08-30 16:10:30
STM32F103C8T6和STM32F103CBT6的区别
一 序:1 STM32F103C8T6和STM32F103CBT6 引脚相同,唯一的区别是前者为64kflash(0x8000000~0x800FFFF) 后者为128kflash
一个黄人
2022-01-26 08:19:25
STM32F103C8T6和STM32F103CBT6的联系与区别
一 序:1 STM32F103C8T6和STM32F103CBT6 引脚相同,唯一的区别是前者为64kflash(0x8000000~0x800FFFF) 后者为128kflash
Tutut
2021-08-09 06:49:03
请问STM32F103c8t6有没有DAC功能?
一直以为STM32F103c8t6没有DAC功能,竟然有个朋友说STM32F103c8t6 什么 “B”系列有DAC功能!瞬间萌逼.....求助老鸟 STM32F103c8t6有没有DAC 功能?
imchenjin
2019-01-04 09:31:23
STM32F103C8T6中断特征介绍 用按钮为STM32 MCU触发一个中断
中断是MCU的特征之一,STM32F103C8T6也不例外。以下通过STM32F103C8T6 Blue Pill外接一个按钮,向MCU触发外部中断。
2022-05-17 08:57:14
stm32f103c8t6读内部温度
STM32F103C8T6是一款32位的Cortex-M3内核微控制器,它拥有丰富的外设资源和强大的计算能力,可以广泛应用于各种嵌入式系统中。其中一个重要的功能是能够使用内部传感器来读取芯片的温度
2024-01-08 13:48:46
如何实现基于STM32F103C8T6可移动的多功能机械手臂的设计?
如何编程STM32F103C8T6的库?舵机的工作性质是什么?nrf24L01的通信原理是什么?如何实现基于STM32F103C8T6可移动的多功能机械手臂的设计?
大红枣
2021-12-17 07:20:58
怎样用ArduinoIDE对STM32F103C8T6进行编程
STM32F103C8T6板 - 也称为Blue Pill - 是ARM Cortex的开发板M3微控制器。它看起来与Arduino Nano非常相似,但它包含更多功能。
2019-07-30 08:42:07
STM32F103C8T6最小系统板实现功能
使用定时器中断,然后通过循环检测超声波返回脉冲的形式实现距离测量。STM32F103C8T6最小系统板超声波模块HC-SR04超声波原理介绍:接线表:超声波模块引脚STM32最小系统板引脚设置模式 VCC ...
gXDhn
2021-12-06 08:01:11
STM32F103C8T6串口介绍
1 STM32F103C8T6串口介绍STM32F103C8T6有三个串口,每个串口有5个引出脚。分别是TX、RX、RTS、CTS、CK。以USART1为例,具体见如下截图。串口通讯中我们只用到TX
h1654155199.5148
2021-08-05 07:08:08
STM32F103C8T6写字符时会出错是为什么
单片机的LCD屏幕供电电路好像坏了,导致LCD屏幕不能够使用。所以购置了一块OLED屏幕。店家给的代码是STM32F103C8T6的。PB6--SCL,PB6--SDA,使用硬件IIC控制。发现
秋风宜人
2022-02-16 06:33:30
学STM32为什么首选F103C8T6?
STM32F103C8T6是STMicroelectronics(ST)推出的一款基于ARMCortex-M3内核的32位微控制器单片机(MCU)。它具有一系列优势和广泛的应用场景。这里就来介绍一下
2024-05-18 08:04:25
用USB转TTL线怎么把程序烧写到stm32f103C8T6中
用USB转TTL线怎么把程序烧写到stm32f103C8T6中 将程序烧写到STM32F103C8T6芯片中需要使用USB转TTL线连接计算机和开发板,并使用适当的软件来进行编程和烧写。 首先
2024-01-31 15:46:00
stm32f103c8t6点亮流水灯的原理是什么
微控制器中的STM32系列。1.2 stm32f103c8t6点亮流水灯原理寄存器可以存储数据,指令,也可以担任一些特定的功能,stm32板子里由很多寄存器,如果想实现流水灯操作,就需要对相应的引脚进行操作,想对引脚进行操作,就需要对相应的引脚进行时钟使能配置、端口配置(高or低)寄存器配置、端口输.
h1654155957.9311
2022-02-10 06:31:15
基于stm32f103c8t6的ADC初识
(本博客所有关于32的文章都是基于stm32f103c8t6(48引脚))ADC初识——理论讲解Analog-to-Digital Converter的缩写。指模/数转换器或者模拟/数字转换器。是指
骨灰级发烧友
2022-02-24 06:53:14
STM32F103C8T6芯片各个管脚的功能分配
STM32F103C8T6这款芯片,是我们使用单片机做项目常用到的一款芯片。它具有价格便宜、性能强大、资源齐全等各种优点。我常常使用的是黑金的c8t6核心板,如下:以下将介绍他的资源配置该款芯片各个
Lucia_nie
2021-12-02 08:24:08
有关AB相磁编码器与STM32F103C8T6之间脉冲计数问题
AB相磁编码器与STM32F103C8T6引脚应该怎么连接?我看手册通用定时器四个通道都可以实现输入捕获功能,那是否能实现编码器脉冲输入计数,我看有些帖子说是需要连接到ETR上对外部脉冲计数,看手册有点不清晰了,希望能有人解答
Naruto996
2020-09-17 12:29:15
