0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

stm32f103c8t6引脚图及功能表

stm32f103c8t6引脚图及功能表

分享:

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)

重要说明:

  1. 复用功能灵活:多数引脚支持多种复用功能(AFIO),需在代码中配置。
  2. 电源设计
    • 所有 VDD/VDDA 接 3.3V,GND/VSSA 接地。
    • 高速运行时建议外接 0.1μF 退耦电容。
  3. 最小系统连接
    • 必须连接 NRST(上拉10kΩ)、BOOT0(下拉10kΩ)、晶振(8MHz HSE + 32.768kHz LSE)。
  4. 开发工具
    • 推荐使用 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这个命名中:STM32STM32家族,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

ch32f103c8t6stm32f103c8t6的区别

ch32f103c8t6stm32f103c8t6的区别 STM32F103C8T6是一款32位微处理器,属于STM32F1系列中的一员。它是一款廉价而且高性能的微处理器,被广泛应用于工控、通讯

2023-08-22 16:05:41

STM32f103c8t6引脚有哪些

STM32f103c8t6引脚有哪些?STM32f103c8t6引脚是如何定义的?

鲁林 2021-10-26 07:27:55

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

STM32F103C8T6STM32F103C6T6

开发板,STM32F103,STM32F103C8T6,学习开发板

2022-06-16 17:58:17

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的封装引脚

求大佬分享STM32F103C8T6的封装引脚

kdsnvjsnjk 2022-02-21 06:23:32

STM32F103C8T6STM32F103CBT6的区别

一 序:1 STM32F103C8T6STM32F103CBT6 引脚相同,唯一的区别是前者为64kflash(0x8000000~0x800FFFF) 后者为128kflash

一个黄人 2022-01-26 08:19:25

STM32F103C8T6STM32F103CBT6的联系与区别

一 序:1 STM32F103C8T6STM32F103CBT6 引脚相同,唯一的区别是前者为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

请问STM32F103C8T6的复用引脚从哪查看?

STM32F103C8T6的复用引脚从哪查看

taozhen 2019-03-08 07:06:50

用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

加载更多