下拉输入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_IPU 输入下拉 GPIO_Mode_IPD 模拟输入 GPIO_Mode_AIN 输出模式: 开漏输出(上拉或者下拉)GPIO_Mode_Out_OD 开漏复用功能(上拉或者下拉)GPIO_Mode_AF_OD 推挽式输出(上拉或者下拉)GPIO_Mode_Out_PP 推挽式复用功能(上拉或者下拉)GPIO_Mode_AF_PP 四种最大输出速度: 2MHZ 25MHZ 50MHZ ...
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 内部逻辑图 保护二极管:IO引脚上下两边两个...
GPIO_Mode_IN_FLOATING = 0x04, // 浮空输入 GPIO_Mode_IPD = 0x28, // 下拉输入 GPIO_Mode_IPU = 0x48, // 上拉输入 GPIO_Mode_Out_OD = 0x14, // 开漏输出 GPIO_Mode_Out_PP = 0x10, // 推挽输出 GPIO_Mode_AF_OD = 0x1C, // 复用开漏输出 GPIO_Mode_AF_PP = 0x18 // 复用推挽...
GPIO的英文全称General-Purpose Input /Output Ports,中文意思是通用I/O端口。 GPIO的八种工作模式, (1)GPIO_Mode_AIN 模拟输入 (2)GPIO_Mode_IN_FLOATING 浮空输入 (3)GPIO_Mode_IPD 下拉输入 (4)G
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:复用功能推挽输出模式。
3、下拉输入GPIO_Mode_IPD 此模式检测到电平默认为低,可以检测到由低到高的电平变化。 4、上拉输入GPIO_Mode_IPU 此模式检测到电平默认为高,可以检测到由高到低的电平变化。 5、开漏输出GPIO_Mode_Out_OD 开漏输出用于输出低电平,高电平靠外部上拉电阻电压决定,适用于快速切换电压的外部电路结构。
3、GPIO_Mode_IPD 下拉输入 可读取引脚电平,与浮空输入相比,它内部连接下拉电阻,悬空时默认为低电平,其余相同。 4、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 复用推挽输出(带上拉或者下拉) ...
(3)带下拉输入_IPD-- IO内部下拉电阻输入 (4) 模拟输入_AIN --应用ADC模拟输入,或者低功耗下省电 (5)开漏输出_OUT_OD --IO输出0接GND,IO输出1,悬空,需要外接上拉电阻,才能实现输出高电平。当输出为1时,IO口的状态由上拉电阻拉高电平,但由于是开漏输出模式,这样IO口也就可以由外部电路改变为低电平或不...