电子产业一站式赋能平台

PCB联盟网

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

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

[复制链接]

724

主题

724

帖子

5176

积分

四级会员

Rank: 4

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

tsaxnajvyl464040051311.gif

tsaxnajvyl464040051311.gif
5 w! o+ |4 Q8 D* U; h
点击上方蓝色字体,关注我们
, W- A) D* K8 R% E8 ]我将把它的引脚分成不同类别来详细介绍。
0 O6 L. X1 M$ _, Y% _3 D5 r3 \% E
4 p4 m- L/ K! s1. 电源引脚- @9 k6 |2 \3 G) M
VDD (2.0V - 3.6V):供电引脚,为芯片的内核和外设供电。/ ~5 q% l/ ]( d/ ]! D- p& G# c

2 A9 I/ H0 l2 ]+ gVSS (GND):接地引脚。  M' H# L1 |1 i; y; w1 T
" ~6 b8 T' a0 `1 p5 N; M+ v' p% D
VBAT:备用电源引脚,为实时时钟(RTC)和后备寄存器提供电源。当主电源断开时,仍然可以保持低功耗模式下的 RTC 运行。% B  V. T2 r$ Y2 [

& n5 r; c/ A1 V2 [VREF+ / VREF-:提供给 ADC 的参考电压输入,用于调节模数转换的参考电压,影响 ADC 转换精度。/ C& n) n- o4 |9 d1 C
  |( r- G* y2 {2 D) M% S, u1 u
2. 复位与调试引脚
. m3 m6 L% Z! G  S( i+ ?5 X7 YNRST (Pin 7):复位引脚,低电平有效。通过外部复位按钮或电路,可以将 MCU 复位到初始状态。/ u$ G7 y- M2 \

" ?. ~# z2 K! H  k$ x/ zSWDIO, SWCLK (Pin 19, 21):调试接口引脚,用于串行线调试(Serial Wire Debug,SWD),是调试和编程时使用的标准接口。STM32F103 通过这些引脚可以进行调试和在线编程。
: U0 d0 a4 H! r/ Z0 P
  U6 F# w( ~7 [+ A9 X* Y5 O$ x3. 时钟引脚
8 p' S, Z8 d6 n3 Z" O, |OSC_IN, OSC_OUT (Pin 5, 6):外部晶振引脚,用于连接外部高速晶振(HSE),可以提高系统时钟精度,特别是在需要高精度外设时,如 USB、CAN 等。0 Q$ x9 y: Q- R+ E5 P7 e( G

& K. u* v6 a: M$ {- Q( ALSE (32.768 kHz):低速外部时钟输入引脚,用于实时时钟(RTC)或者低功耗应用场景,允许 MCU 在低功耗模式下保持运行。
1 p7 ?0 u  j5 j1 n' {
" H% L3 t& S* P0 K4. I/O 引脚功能
1 ]6 v" [2 M2 \5 W5 E! D: ySTM32F103C8T6 有 37 个通用 I/O 引脚,这些引脚可以通过寄存器配置为多种功能,具体如下:
  t3 w! `' K! v' U
  • GPIOA, GPIOB, GPIOC (Pin 1-4, 9-10, 15-16 等):通用输入/输出引脚,可以配置为输入或输出模式,支持多种模式(推挽输出、开漏输出、上拉输入、下拉输入等)。
  • 引脚复用:很多引脚可以复用为其他外设功能(UART, SPI, I2C, PWM 等)。STM32 允许开发者通过引脚复用机制来最大化外设使用。
      `) r5 |: B6 n3 d$ X; P

    1 Q# j3 C1 d( A7 i; \5. 通讯接口引脚
    ! ^5 ]4 q0 Y2 z. U7 s+ P( RUSART1_TX, USART1_RX (Pin 9, 10):UART1 的收发引脚,用于串行通信。USART 通常用于与 PC 或其他设备的串行通讯,UART1 支持高达 4.5 Mbit/s 的通信速率。: c$ R+ W4 x3 m. t, `3 o

    & Y$ F5 C2 d" X4 z: W0 ~1 z% GUSART2_TX, USART2_RX (Pin 2, 3):第二个 UART 通道(位于 GPIOA),通常用作备用串行接口。7 L7 x( M& y! O6 D" w) }

    3 y: G0 }) {4 D' S# fI2C1_SCL, I2C1_SDA (Pin 22, 23):用于 I2C 通信的时钟和数据引脚,I2C1 可用于与外部传感器、EEPROM 等设备进行低速通信。1 L* p7 b, l! V( x) D2 P6 r- j8 ^

    & d$ ?3 [- G, o" [SPI1_NSS, SPI1_SCK, SPI1_MISO, SPI1_MOSI (Pin 4, 5, 6, 7):SPI1 的主设备模式或从设备模式的通信引脚,用于高速传输数据,如与显示屏、ADC 或外部存储器通信。
      B/ T( F; d0 Y/ s: i& I. f7 Z
    3 ~' j& J, [/ R8 U; l0 V  ZCAN_RX, CAN_TX (Pin 11, 12):CAN 总线通信引脚,适用于汽车和工业通信等应用。CAN 总线具有很强的抗干扰性,适合在噪声环境中传输数据。
    1 I8 y& X7 X8 t1 ?4 E$ t# A+ P) D3 ]2 w4 W) v7 W: C# q
    6. 定时器引脚. V% t1 x: e1 H- N4 K
    TIM1_CH1, TIM1_CH2, TIM1_CH3, TIM1_CH4 (Pin 8, 9, 10, 11):高级定时器 TIM1 的 PWM 输出引脚。高级定时器具有专用的死区时间控制和刹车功能,适用于电机控制和电源转换应用。/ Z: [; `! R2 p! Z( }9 E' L
    + Z( h# B5 A; y
    TIM2_CH1, TIM2_CH2, TIM2_CH3, TIM2_CH4 (Pin 15, 16, 17, 18):通用定时器 TIM2 的通道输出引脚,支持 PWM、输入捕获、输出比较等功能,常用于电机控制、信号测量或时间管理。
    6 b9 @; F! D9 T7 i* U6 B6 S: e) k4 Y; p" J# f. f. j5 |* J. m* q! I* [
    TIM3_CH1, TIM3_CH2 (Pin 6, 7):通用定时器 TIM3 的通道输出引脚,也支持 PWM 等功能。8 o5 ?8 ?9 W, k" l$ I3 F

    + {+ @% ^& R' a4 t7. 模拟外设引脚
    ( X; p2 i) w4 r; F  J" Z8 L. oADC_IN0 – ADC_IN15 (Pin 1-16, 29-32):这些引脚对应着芯片内部的 12 位 ADC 通道输入,可以采集外部传感器或电压信号,实现模数转换。其支持的输入电压范围由 VREF+ 和 VREF- 定义。- X3 ^8 t" l2 w7 G, [3 G
    ; c8 i7 j! |# l0 X& x+ b
    8. 专用功能引脚1 o$ j& `6 Y1 J
    BOOT0 (Pin 44):用于选择启动模式。通过设置引脚状态,可以从 Flash、SRAM 或者系统内存启动。这个功能在固件更新时非常有用,例如在系统存储器中可以运行 ROM Bootloader 来实现 UART、USB 等方式的编程。
    8 F& E- m! l; a* d! `8 z) k: r6 E+ Y# H. `
    NRST (Pin 7):硬件复位引脚,通常用于手动复位 MCU,当系统进入异常状态时可以强制复位。
    ! V, N% X$ w+ {
    ) S3 U, a/ |8 C6 A( e0 A9. 特殊外设引脚" H! f5 `; P, C5 l& g; ^3 N
    USB D+, USB D- (Pin 23, 24):用于 USB 设备通信的差分数据引脚,STM32F103 具备 USB 2.0 全速设备功能。
    9 L, ]( U7 U9 H4 Z+ L1 b+ G( c! S
    . U4 m' }. [" q! `) J它可以作为 USB 设备与 PC 进行通信,如虚拟串口或 USB HID 设备。/ O9 P. C4 ?  j2 P# U4 E; r

    . W" u2 }, y5 d+ b% t! g: p10. 高级功能引脚
    7 x7 }# X# a. K* _: @DAC (Not available in this model):尽管 STM32F103C8T6 不带有 DAC(数模转换器),但在一些更高端的 STM32 系列中,特定引脚用于 DAC 输出。' ?& b- K+ k9 p! s. U" N9 a

    1p0rncr0wug64040051411.jpg

    1p0rncr0wug64040051411.jpg
    / h2 E$ d- h1 S# d" n6 s- S

    dmzsaeoj4qw64040051511.gif

    dmzsaeoj4qw64040051511.gif
      A9 X  w! }% a
    点击阅读原文,更精彩~
  • 回复

    使用道具 举报

    发表回复

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

    本版积分规则


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