电子产业一站式赋能平台

PCB联盟网

搜索
查看: 855|回复: 0
收起左侧

STM32F103C8T6芯片的重要引脚功能有哪些?

[复制链接]

840

主题

840

帖子

6491

积分

高级会员

Rank: 5Rank: 5

积分
6491
发表于 2024-11-28 08:04:00 | 显示全部楼层 |阅读模式

tsaxnajvyl464040051311.gif

tsaxnajvyl464040051311.gif
! `/ m+ f( e, \* G
点击上方蓝色字体,关注我们, Q3 R# \* |; b+ y* ]7 v  y1 N
我将把它的引脚分成不同类别来详细介绍。4 [* R1 C' T0 ^; b  Y

& `- r# R3 M) z+ t4 `  J0 M1. 电源引脚, o" q! ~; K" o& h
VDD (2.0V - 3.6V):供电引脚,为芯片的内核和外设供电。) k6 b/ Z, l$ Y0 J; y

; C6 c( \# ~( U; r  j4 uVSS (GND):接地引脚。
3 a! {) {9 p' F  q( C7 ^. ]! ^; s+ c+ D# T
VBAT:备用电源引脚,为实时时钟(RTC)和后备寄存器提供电源。当主电源断开时,仍然可以保持低功耗模式下的 RTC 运行。" ~. Y( D7 q0 G
* }4 I: p. ^2 }- ?5 i) N
VREF+ / VREF-:提供给 ADC 的参考电压输入,用于调节模数转换的参考电压,影响 ADC 转换精度。
- f9 Q: A& W9 a* v1 K/ c% y  x1 |) F5 R3 A; S
2. 复位与调试引脚$ m$ h- p' Q* ?7 }( B/ D# T! ^$ q: ?
NRST (Pin 7):复位引脚,低电平有效。通过外部复位按钮或电路,可以将 MCU 复位到初始状态。
: T* c* a* w) @2 H6 T
9 S# g5 g! G8 F4 z5 H. `SWDIO, SWCLK (Pin 19, 21):调试接口引脚,用于串行线调试(Serial Wire Debug,SWD),是调试和编程时使用的标准接口。STM32F103 通过这些引脚可以进行调试和在线编程。# O; b& V- {. M

; T0 X& {; q8 V1 I) Y9 [0 d3. 时钟引脚/ ~' A( I5 I  B. L
OSC_IN, OSC_OUT (Pin 5, 6):外部晶振引脚,用于连接外部高速晶振(HSE),可以提高系统时钟精度,特别是在需要高精度外设时,如 USB、CAN 等。
' O1 Q  \( b5 l+ }/ F2 f1 {( t' d# F) [% W! _
LSE (32.768 kHz):低速外部时钟输入引脚,用于实时时钟(RTC)或者低功耗应用场景,允许 MCU 在低功耗模式下保持运行。
+ Y8 m# z" z3 {; b: U5 F1 m7 W" F7 S
0 b2 }3 a: P( N6 A; T0 U. T4. I/O 引脚功能( ^6 ~* T) W) b4 |
STM32F103C8T6 有 37 个通用 I/O 引脚,这些引脚可以通过寄存器配置为多种功能,具体如下:: n$ r& R. U. v6 z) [1 S# L/ `( q7 ]0 l
  • GPIOA, GPIOB, GPIOC (Pin 1-4, 9-10, 15-16 等):通用输入/输出引脚,可以配置为输入或输出模式,支持多种模式(推挽输出、开漏输出、上拉输入、下拉输入等)。
  • 引脚复用:很多引脚可以复用为其他外设功能(UART, SPI, I2C, PWM 等)。STM32 允许开发者通过引脚复用机制来最大化外设使用。" M1 L2 z8 Z% |8 f7 P7 s+ n( p

    7 x0 q6 K, R* ~, H4 h+ I5. 通讯接口引脚. x5 H' \$ Y" S9 ^
    USART1_TX, USART1_RX (Pin 9, 10):UART1 的收发引脚,用于串行通信。USART 通常用于与 PC 或其他设备的串行通讯,UART1 支持高达 4.5 Mbit/s 的通信速率。3 E* b( ?8 x6 D3 {1 J# c

    / m. f' o  p1 _. G- j2 LUSART2_TX, USART2_RX (Pin 2, 3):第二个 UART 通道(位于 GPIOA),通常用作备用串行接口。* f5 O& o' \/ e! X& t2 Z6 v9 H

    6 U  Y+ W; w* o  D5 u, ]* oI2C1_SCL, I2C1_SDA (Pin 22, 23):用于 I2C 通信的时钟和数据引脚,I2C1 可用于与外部传感器、EEPROM 等设备进行低速通信。" j3 O  X$ @8 ?. k( s7 Q2 g

    9 L' ~( P" M6 m3 _; m) D2 eSPI1_NSS, SPI1_SCK, SPI1_MISO, SPI1_MOSI (Pin 4, 5, 6, 7):SPI1 的主设备模式或从设备模式的通信引脚,用于高速传输数据,如与显示屏、ADC 或外部存储器通信。1 I7 c$ E5 D* A0 A
    8 o9 U6 L& R! M/ _( t5 f
    CAN_RX, CAN_TX (Pin 11, 12):CAN 总线通信引脚,适用于汽车和工业通信等应用。CAN 总线具有很强的抗干扰性,适合在噪声环境中传输数据。8 C8 \$ G5 y; D3 d# W- G

    ) B, x8 O7 Z" G+ B: d6. 定时器引脚, a$ U1 f0 o9 z8 d4 j
    TIM1_CH1, TIM1_CH2, TIM1_CH3, TIM1_CH4 (Pin 8, 9, 10, 11):高级定时器 TIM1 的 PWM 输出引脚。高级定时器具有专用的死区时间控制和刹车功能,适用于电机控制和电源转换应用。) y+ K6 W- `, ^3 ^5 |- z

    ( I4 ?1 H$ _5 f3 y- N) F2 ~TIM2_CH1, TIM2_CH2, TIM2_CH3, TIM2_CH4 (Pin 15, 16, 17, 18):通用定时器 TIM2 的通道输出引脚,支持 PWM、输入捕获、输出比较等功能,常用于电机控制、信号测量或时间管理。+ j2 b& H4 _- W3 b; ?4 K8 b/ V

    + A" v  ?: P1 x2 l8 _8 d! _: b6 LTIM3_CH1, TIM3_CH2 (Pin 6, 7):通用定时器 TIM3 的通道输出引脚,也支持 PWM 等功能。
    3 C0 k9 _1 a9 f# P
    5 R; Q4 M. _) u- [7. 模拟外设引脚+ w( m! }3 q# [: ^+ m! W# f" f
    ADC_IN0 – ADC_IN15 (Pin 1-16, 29-32):这些引脚对应着芯片内部的 12 位 ADC 通道输入,可以采集外部传感器或电压信号,实现模数转换。其支持的输入电压范围由 VREF+ 和 VREF- 定义。* g2 U0 D! I' C
    + u4 }8 O% z- u9 M) v( ]4 Y8 |
    8. 专用功能引脚. m. r, O+ o6 G. Z- `
    BOOT0 (Pin 44):用于选择启动模式。通过设置引脚状态,可以从 Flash、SRAM 或者系统内存启动。这个功能在固件更新时非常有用,例如在系统存储器中可以运行 ROM Bootloader 来实现 UART、USB 等方式的编程。
    ' p% ], n" h0 _' j! q/ A& {7 [+ b& U  I4 X( z
    NRST (Pin 7):硬件复位引脚,通常用于手动复位 MCU,当系统进入异常状态时可以强制复位。$ ~1 {0 F+ P+ u% O% g

    - C0 |- M6 E8 w' F$ d9 E9. 特殊外设引脚2 ~% _( d- V: S+ V: h9 F
    USB D+, USB D- (Pin 23, 24):用于 USB 设备通信的差分数据引脚,STM32F103 具备 USB 2.0 全速设备功能。
    . Z! l& f, v0 M2 J% Z5 e" B* _! ^% s4 D2 }2 v8 P
    它可以作为 USB 设备与 PC 进行通信,如虚拟串口或 USB HID 设备。
    8 g) E% c2 X& J! d2 _. `3 G4 f1 A" P! t+ u" F, ^6 a
    10. 高级功能引脚
    ) g9 s, @8 n2 L1 z# ^DAC (Not available in this model):尽管 STM32F103C8T6 不带有 DAC(数模转换器),但在一些更高端的 STM32 系列中,特定引脚用于 DAC 输出。
    9 B% l8 G, d" n, g1 l0 w

    1p0rncr0wug64040051411.jpg

    1p0rncr0wug64040051411.jpg
    3 Z4 C! Y) P! Q( A: g' ?

    dmzsaeoj4qw64040051511.gif

    dmzsaeoj4qw64040051511.gif
    " ?& D" K$ |: r' f
    点击阅读原文,更精彩~
  • 回复

    使用道具 举报

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则


    联系客服 关注微信 下载APP 返回顶部 返回列表