一文详解GPIO的输出配置

时间:2023-06-14来源:佚名

GPIO-2---GPIO的输出配置

引言:GPIO,即General purpose input output,通用输入输出端口,是可以根据实际使用场景需求来用软件来配置的引脚。需要注意的是,一款芯片的引脚分为其实分为很多域,比如仅为芯片供电的引脚群称为电源域,还有类似复位,地址配置等等称为逻辑域,还有原生支持I2C,SPI等等通讯的称为通讯域,搭建小系统用的引脚称为系统域。本节我们主要讲述不具有特定功能的GPIO域。(本节和下节是所有的GPIO配置类型,但有的芯片GPIO不全都支持,这类GPIO叫裁剪型GPIO,使用芯片时需要查看其Pin List,不能默认都是全功能的GPIO)

一文详解GPIO的输出配置

图2-1:GPIO的一般结构

1.开漏输出模式

开漏输出模式为数字输出,可以输出引脚电(píng),高电(píng)为高阻态,低电(píng)接GND。处于开漏输出模式时,施密特触发器输入也会被激活,上下拉电阻被禁止,断开连接,对输入数据寄存器的读访问可得到IO状态,出现在IO引脚上的数据在每个APB2时钟被采样到输入数据寄存器。

I2C就是利用引脚高阻态的特性,I2C总线上挂多个从机,当从机不工作时输出高阻态,总线默认为高电(píng)。

开漏输出模式时PMOS不工作,输出寄存器上的0会让NMOS导通,接地输出低电(píng),输出寄存器上的1会让NMOS关闭,此时引脚既不输出高电(píng)也不输出低电(píng),为高阻态。所以输出数据寄存器可控制IO输出高阻态或者低电(píng)。

一文详解GPIO的输出配置

图2-2:开漏输出模式路径

2.推挽输出模式

推挽输出模式为数字输出,可以输出引脚电(píng),高电(píng)接VDD,低电(píng)接GND。处于推挽输出模式时,施密特触发器输入也会被激活,上下拉电阻被禁止,断开连接,对输出数据寄存器的读访问可得到最后一次写的值,出现在IO引脚上的数据在每个APB2时钟被采样到输入数据寄存器。

相关阅读

【基础知识】零序保护基本原理

零序保护作为配电网最重要的单相接地故障保护方式,其整定计算的准确性直接关系到电网的安全可靠运行。 1 什么是零序电流 在三相交流系统中,正常运行时三相电流对称,其矢量...
2026-05-23
【基础知识】零序保护基本原理

什么是电压降?220伏的电压降如何计算?

电压降(Voltage Drop)是指电流通过电气系统时,由于电阻、电感等元件的存在而在电压上的降低。电压降可以在电源到终端设备之间的电路中发生,特别是在电流通过电线、电缆等导体...
2023-11-20

高容量电容器放置时间久了,容量会下降的原因是什么?

近期我们收到客户反馈一个X5R材质的产品在其检验过程中实测容量偏低。其实一直以来,II类材质实测容值低于标准值要求的情况屡见不鲜,尤其是X5R材质的高容,此类现象表现尤为突...
2023-03-31
高容量电容器放置时间久了,容量会下降的原因是什么?

低压保护电器的工作原理

1、空气开关,是一种只要有短路,开关形成回路就会跳闸的开关。断路器按其使用范围分为高压断路器和低压断路器,高低压界线划分比较模糊,一般将3kV以上的称为高压电器。低压断...
2023-06-27
低压保护电器的工作原理

电工技术问答

学工控技术,拿10万年薪 马上注册,免费学习 超过100课时视频教程,免费下载海量学习资料 1 、对运行中的电容器应做哪些检查?对电容器室的温度和电容器外壳的温度是如何规定的?...
2023-06-27

热销商品

固万基304不锈钢十字圆头螺丝机螺钉GB818盘头螺栓PM开关插座螺钉

固万基304不锈钢十字圆头螺丝(GB818标准)是一款高品质盘头螺栓,采用优质304不锈钢材质制造,具备优异的耐腐蚀性、抗氧化性和机械强度,适用于潮湿、高温等严苛环境。其...
5.8

平头硅胶套耐高温圆管末端保护套钢管管帽密封管套防撞胶套橡胶帽

平头硅胶套是一种专为圆管末端设计的耐高温保护配件,广泛应用于钢管、不锈钢管及各类金属/非金属管道的封口与防护。采用优质硅胶材料制成,具备优异的耐高温、耐腐...
0.27

橡胶条U型防撞包边条橡胶卡条玻璃嵌条配电箱机柜u型条密封条封王

橡胶条U型防撞包边条是一种多功能密封与防护配件,广泛应用于配电箱、机柜、玻璃门窗及各类设备边缘。采用优质橡胶材质,具备优异的弹性、耐老化、防水防尘和抗冲击...
0.72

印字号码管 热缩管打印 电线标示光伏套管线号印字编码光伏号码管

印字号码管是一种用于电线、电缆和光伏组件的专业标识产品。它采用先进的热缩技术,能够在热缩管表面清晰地印制数字、字母或特殊编码,确保标识信息在长期使用和各种...
10

EPDM配电箱机柜密封条三元乙丙橡胶半圆海绵自粘发泡胶条20*10mm

EPDM配电箱机柜密封条采用优质三元乙丙橡胶(EPDM)材质,具备优异的耐候性、耐臭氧、耐高低温(-40℃~+120℃)及抗老化性能,适用于户外及严苛环境。其半圆海绵结构设计,兼具...
1.08

网站栏目