标签: stm32
简单介绍GPIO点灯流程,附源码
对于刚入门的新手,我想这几个概念是必须得搞清楚的,平时接触的最多的也就是推挽输出、开漏输出、 上拉输入这三种,但一直未曾对这些做过归纳。因此,在这里做一个总结:
推挽输出、开漏输出、复用推挽输出、复用开漏输出、浮空输入、上拉输入、下拉输入、模拟输入
GPIO八种工作模式
输入模式1. 浮空输入浮空输入模式下,上拉和下拉两个开关断开,高或通过到达输入,CPU可以通过读取输入数据从而读取到外部输入的高低电平值。2. 输入上拉模式开关连上,上拉电阻的阻值为30k-50k。3. 输入下拉模式...
标签: stm32
OD)开漏输出模式下,单片机输出低电平也是接到VSS(0V),与推挽输出不同的是没法直接输出高电平,需要外部接一个上拉电阻,具有电平转换的功能3、复用推挽输出(AF_PP)和复用开漏输出(AF_OD)这两种输出模式更多...
GPIO的八种输入输出模式
推挽输出(Push-Pull Output):推挽输出模式是最常见的GPIO输出模式。在该模式下,引脚可以输出高电平或低电平,同时具有一定的驱动能力。引脚在输出低电平时形成低阻抗,输出高电平时形成高阻抗,可以驱动外部电路。...
标签: 单片机
GPIO是单片机通用的输入输出引脚,基本用途可作为开关,常用于控制LED亮灭、蜂鸣器的鸣响、电机的转停,但由于驱动能力不够,常常要与三极管一起使用。其它的高级用途如I/O作为输入引脚,可检测外部的中断信号、与...
GPIO的8种工作模式详解1.GPIO浮空输入_IN_FLOATING模式工作原2.GPIO带上拉输入_IPU 模式工作原理3.GPIO带下拉输入_IPD 模式工作原理4.GPIO模拟输入_AIN 模式工作原理5.GPIO开漏输出_OUT_OD 模式工作原理6.GPIO推挽...
STM32Fxx系列单片机的GPIO引脚可以配置为浮空输入(Input Floating)、上拉输入(Input Pull-up)、下拉输入(Input Pull-down)、模拟量(Analog)、开漏输出(Output Open-drain)、推挽输出(Output Push-pull)...
1、GPIO_Mode_AIN 模拟输入这种输入模式比较特殊,该模式主要为片上外设ADC而配置,从外部读取模拟信号,当设置为模拟输入时,GPIO会失效,引脚直接接入内部ADC。相较于其他输入模式只能读取到逻辑高/低电平(数字量...
一、GPIO八种输入输出模式 (1) GPIO_Mode_AIN 模拟输入 (2) GPIO_Mode_IN_FLOATING 浮空输入 (3) GPIO_Mode_IPD 下拉输入 (4) GPIO_Mode_IPU 上拉输入 (5) GPIO_Mode_Out_OD 开漏输出 (6) GPIO_Mode_Out...
本文主要介绍的是单片机STM32 GPIO的8种工作模式。
GPIO端口的每个位可以由软件分别配置成多种模式。 ─ 输入浮空 ─ 输入上拉 ─ 输入下拉 ─ 模拟输入 ─ 开漏输出 ─ 推挽式输出 ─ 推挽式复用功能 ─ 开漏复用功能 每个I/O端口位可以自由编程,然而I/0端口寄存器...
标签: gpio
1. 八种模式 1.1. 浮空输入 CPU可以随时读取IO口的电平状态,什么都不接,相当于高电平,很容易受干扰 1.2. 带上拉输入 ①CPU可以随时读取IO口的电平状态, ②减少干扰.通过在数据通道上部,接入上拉电阻和电源VDD,钳位在...
STM32中GPIO的8种工作模式!,内容详细,可用于GPIO配置使用
众所周知,STM32的GPIO的工作模式有八种,但是打开HAL库发现,有12中可以供自己设置。先不要懵,下面解释一下这12种工作模式的区别。实际上这12种是包含在通用的8种工作模式之中的,只是细分了而已! 1、浮空输入...