stm32gpio的工作模式
1、推挽输出
可以输出高、低电平,连接数字器件;推挽结构一般是指两个三极管分别受两个互补信号的控制,总是在一个三极管导通的时候另一个截止。高低电平由IC的电源决定。
推挽电路是两个参数相同的三极管或MOSFET,以推挽方式存在于电路中,各负责正负半周的波形放大任务,电路工作时,两只对称的功率开关管每次只有一个导通,所以导通损耗小、效率高。输出既可以向负载灌电流,也可以从负载抽取电流。推拉式输出级既提高电路的负载能力,又提高开关速度。

2、开漏输出
输出端相当于三极管的集电极,要得到高电平状态需要上拉电阻才行。适合于做电流型的驱动,其吸收电流的能力相对强(一般20mA以内)。
3、浮空输入
对于浮空输入,一直没找到很权威的解释,只好从以下图中去理解了
由于浮空输入一般多用于外部按键输入,结合图上的输入部分电路,我理解为浮空输入状态下,IO的电平状态是不确定的,完全由外部输入决定,如果在该引脚悬空的情况下,读取该端口的电平是不确定的。
4、上拉输入/下拉输入/模拟输入
这几个概念很好理解,从字面便能轻易读懂。
5、复用开漏输出、复用推挽输出
可以理解为GPIO口被用作第二功能时的配置情况(即并非作为通用IO口使用)
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
STM32
+关注
关注
2313文章
11206浏览量
375246
发布评论请先 登录
相关推荐
热点推荐
JL杰理AC696N系列开发GPIO控制大全:模式、API与特殊引脚
。这里特地在AC696N开发板上把常用的GPIO配置都跑了一遍,整理成表格,方便写驱动的时候直接查。
一、GPIO工作模式
输入模式 :可
发表于 04-02 21:21
GPIO 引脚不工作是为什么?
闪烁也不起作用!连接到 5V 引脚时,LED 会亮起,但仅此而已。
是否有某种测试程序可以运行以检查 GPIO 引脚是否正常工作?我应该从哪里开始故障排除?
固件为最新版本,作系统为 Debian。
发表于 02-04 07:35
深入解析RK平台GPIO驱动:从原理到调试,开发者必看指南
)平台上,GPIO 驱动的实现直接影响着硬件交互的稳定性与效率。本文将带你深入剖析 RK 平台 GPIO 驱动的核心逻辑、使用方法,以及对调试工作的关键意义。
掌握 LuatIO:GPIO 复用模式初始化配置全流程解析
在使用 LuatIO 进行嵌入式应用开发时,合理配置 GPIO 的复用功能是实现外设控制的前提。本文全面解析 GPIO 引脚由普通 IO 转换为复用功能引脚的初始化流程,包括时钟使能、模式选择、速度
GPIO接口介绍
更低的功率损耗(大约1μA,μC的工作电流则为100μA)。
2、集成IIC从机接口:GPIO内置IIC从机接口,即使在待机模式下也能全速工作。
3、小封装:
发表于 11-20 08:12
GPIO、PWM、ADC,到底怎么区分?
在嵌入式开发中,我们经常听到GPIO、PWM、ADC这些术语。初学者常常搞不清楚它们的区别和用途:“它们不是都是和电平有关吗?为什么还要分这么多种?”今天,我们就把这些基础概念讲清楚,让你在动手开发
IO口8种工作模式和应用
、SPI、PWM、I²C扩展芯片功能失去GPIO独立性外设专用,电流特性一致一、IO口常见工作模式
输入模式(Input Mode)
描述: IO口配置为接收外部信号,通常用来识别开关
发表于 11-14 06:46
【NCS随笔】如何进入system_off深度睡眠模式以及配置GPIO中断唤醒
【NCS随笔】如何进入system_off深度睡眠模式以及配置GPIO中断唤醒 本文章主要是讲解NCS下面使用nRF54L15如何进入system_off模式,以及如何配置通过按键唤醒 一、如何进
是否可以将AD9278的工作模式设为standby模式?
我在超声设备中使用AD9278,由于功耗较高,我偿试了一下将AD9278设置为POWER DOWN模式,此时竟然还能基本正常工作,从显示效果来看,得到的信号仅有不稳的表现,将AD9278设置为
发表于 06-10 08:29
Air780EPM应用开发:解锁GPIO与LED的N种交互模式
今天特别分享探索Air780EPM中GPIO与LED的多样交互!本文介绍N种交互模式,包括脉冲控制、状态切换及多LED联动,为智能设备开发提供丰富技术选型。适用于智能照明、状态指示等物联网场景。 一
stm32gpio的工作模式
评论