下拉输入GPIO_Mode_IPD 4、上拉输入GPIO_Mode_IPU 此模式检测到电平默认为高,可以检测到由高到低的电平变化。 上拉输入GPIO_Mode_IPU 5、开漏输出GPIO_Mode_Out_OD 开漏输出用于输出低电平,高电平靠外部上拉电阻电压决定,适用于快速切换电压的外部电路结构。 开漏输出GPIO_Mode_Out_OD 6、推挽输出GPIO_Mode_Ou...
GPIO_Mode:指定GPIO模式,具体如下: GPIO_Mode_AIN:模拟输入模式。 GPIO_Mode_IN_FLOATING:浮空输入模式。 GPIO_Mode_IPD:下拉输入模式。 GPIO_Mode_IPU:上拉输入模式。 GPIO_Mode_Out_OD:开漏输出模式。 GPIO_Mode_Out_PP:推挽输出模式。 GPIO_Mode_AF_OD:复用功能开漏输出模式。 GPIO_Mode_AF_PP:复用功能...
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_PP 推挽输出;7) GPIO_Mode_AF_OD 复用开漏输出;8) GPIO_Mode_AF_PP 复用推挽输出。 STM32 普通 GPIO 内部逻辑图 保护二极管...
(2)GPIO_Mode_IPU 上拉输入 (3)GPIO_Mode_IPD 下拉输入 (4)GPIO_Mode_AIN 模拟输入 2、4种输出模式 (5)GPIO_Mode_Out_OD 开漏输出(带上拉或者下拉) (6)GPIO_Mode_AF_OD 复用开漏输出(带上拉或者下拉) (7)GPIO_Mode_Out_PP 推挽输出(带上拉或者下拉) (8)GPIO_Mode_AF_PP 复用推挽输出(带上拉...
此模式可以检测外部输入的模拟电压,可以检测电压值,只要不高于Vcc即可。 2、浮空输入 GPIO_MODE_IN_FLOATING 此模式最常用的是检测按键,可以接收高低电平。但容易被干扰。 3、下拉输入GPIO_Mode_IPD 此模式检测到电平默认为低,可以检测到由低到高的电平变化。
3) GPIO_Mode_IPD 下拉输入; 输入驱动器的pull down或下拉电阻生效。 4) GPIO_Mode_IPU 上拉输入; 输入驱动器的pull up或上拉电阻生效。 5) GPIO_Mode_Out_OD 开漏输出; 该模式下,只会输出2种状态:输出低电平和输出高阻(高阻就是PMOS和NMOS都不导通)。
3、GPIO_Mode_IPD 下拉输入 可读取引脚电平,与浮空输入相比,它内部连接下拉电阻,悬空时默认为低电平,其余相同。 4、GPIO_Mode_IPU 上拉输入 可读取引脚电平,与浮空输入相比,它内部连接上拉电阻,悬空时默认为高电平,其余相同。 主要应用: ①按键的使用 ...
带下拉输入_IPD—— IO内部下拉电阻输入 模拟输入_AIN ——应用ADC模拟输入,或者低功耗下省电 开漏输出_OUT_OD ——IO输出0接GND,IO输出1,悬空,需要外接上拉电阻,才能实现输出高电平。当输出为1时,IO口的状态由上拉电阻拉高电平,但由于是开漏输出模式,这样IO口也就可以由外部电路改变为低电平或不变。可以读...
3、GPIO_Mode_IPD 下拉输入 可读取引脚电平,与浮空输入相比,它内部连接下拉电阻,悬空时默认为低电平,其余相同。 4、GPIO_Mode_IPU 上拉输入 可读取引脚电平,与浮空输入相比,它内部连接上拉电阻,悬空时默认为高电平,其余相同。 主要应用: ①按键的使用 ...
一、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_PP