STM32--GPIO

一、GPIO介绍

1、GPIO是什么

2、GPIO电气特性

手册寻找

3、GPIO引脚分布

4、GPIO八种工作模式

上图注解:

1. 保护二极管 (Protection Diodes)

在图中,它们通常被画在I/O引脚的两侧,一端连接到VDD(电源),另一端连接到VSS(地)。

  • 作用:静电放电保护和过压钳位。

  • 工作原理:

    • 当引脚上的电压意外地高于VDD(例如,由静电引起)时,上方连接到VDD的二极管会正向导通,将高电压泄放到电源轨上,防止内部精密电路被击穿。

    • 当引脚上的电压意外地低于VSS(例如,负电压静电)时,下方连接到VSS的二极管会正向导通,将负电压钳位到地电平。

  • 重要性:这是防止芯片在恶劣电气环境中被损坏的第一道防线。注意:它们不能用于承受持续的过压或作为稳压电路,大电流会使其烧毁。

2. 上下拉电阻 (Pull-up / Pull-down Resistors)

在图中,它们通常通过一个开关(MOSFET)连接到VDD(上拉)或VSS(下拉)。

  • 作用:确保引脚在悬空(未连接或高阻态)时有一个确定的逻辑电平,防止其电平随机浮动。

  • 工作原理:

    • 上拉电阻:当开关闭合,电阻将引脚通过高阻值电阻连接到VDD,使引脚在悬空时保持稳定的高电平。

    • 下拉电阻:当开关闭合,电阻将引脚通过高阻值电阻连接到VSS,使引脚在悬空时保持稳定的低电平。

  • 应用场景:

    • 配置为输入时,用于读取开关状态(如按键,按下时连接到地,松开时由上拉电阻拉高)。

    • 在开漏输出模式下,上拉电阻是必需的,用于提供高电平。

3. 肖特基二极管 (Schottky Diodes)

在标准的GPIO框图里,保护二极管通常是普通的PN结二极管。但肖特基二极管因其低正向压降和高速开关特性,有时也会被用于高性能或低电压应用的I/O保护电路中。

  • 作用(如果使用):更快速、更高效的钳位保护。

  • 优势:相比普通PN结二极管(约0.7V压降),肖特基二极管的压降更低(约0.2-0.3V)。这意味着在过压发生时,它能更早、更快地导通,为敏感电路提供更迅速的保护,尤其是在低电压供电的芯片中。

4. MOS管 (MOSFETs) - P-MOS 和 N-MOS

它们是GPIO输出能力的核心,构成了输出驱动器。

  • 作用:驱动负载,提供电流输出能力。

  • 工作原理(推挽输出模式):

    • P-MOS:作为上拉开关。当输出高电平时,P-MOS导通,N-MOS截止,电流从VDD通过P-MOS流向引脚,对外输出高电平。

    • N-MOS:作为下拉开关。当输出低电平时,N-MOS导通,P-MOS截止,电流从引脚通过N-MOS流向VSS,将引脚拉低至地电平。

  • 其他模式:

    • 开漏输出:在此模式下,P-MOS被永久禁用。只有N-MOS工作。当N-MOS导通时,输出低电平;当N-MOS截止时,引脚呈高阻态,电平由外部上拉电阻决定。这种模式便于电平转换和实现“线与”逻辑。


总结与协同工作

我们可以把这些元件想象成一个团队,共同管理一个I/O引脚:

  1. MOS管(P-MOS & N-MOS) 是 “肌肉” ,负责大力推拉电流,驱动外部电路。

  2. 上下拉电阻 是 “定锚” ,确保在没人主动控制(悬空)时,引脚不会“随波逐流”,而是稳定在一个已知状态。

  3. 保护二极管 是 “保镖” ,随时准备吸收来自外部的电压“攻击”(静电、浪涌),保护内部脆弱的“大脑”(核心电路)。

  4. 肖特基二极管 是 “精英保镖” ,在需要更快速、更灵敏反应的场合执行保护任务。

通过软件配置寄存器,微控制器的CPU可以灵活地控制这些开关和驱动器,让同一个物理引脚扮演数字输入、数字输出、模拟输入或专用外设接口等不同角色,这就是GPIO强大灵活性的根源。

(1)、浮空输入

易受外界干扰

(2)、上拉输入

(3)、下拉输入

(4)、模拟功能

(5)、开漏输出

(6)、开漏式复用功能

(7)、推挽输出

(8)、推挽式复用功能

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值