GPIO的英文全称General-Purpose Input /Output Ports,中文意思是通用I/O端口。 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 推挽输出 (7)GPIO_Mode_...
(4)GPIO_Mode_IPU上拉输入 (5)GPIO_Mode_Out_OD开漏输出 (6)GPIO_Mode_Out_PP推挽输出 (7)GPIO_Mode_AF_OD复用开漏输出 (8)GPIO_Mode_AF_PP复用推挽输出 对于刚入门的新手,我想这几个概念是必须得搞清楚的,平时接触的最多的也就是推挽输出、开漏输出、上拉输入这三种,但一直未曾对这些做过归纳。因此,...
一、GPIO工作模式. 1. 四种输入模式 GPIO_Mode_IN_FLOATING 浮空输入模式 GPIO_Mode_IPU 上拉输入模式 GPIO_Mode_IPD 下拉输入模式 GPIO_Mode_AIN 模拟输入模式 2. 四种输出模式 GPIO_Mode_Out_OD 开漏输出模式 GPIO_Mode_Out_PP 推挽输出模式 GPIO_Mode_AF_OD 复用开漏输出模式 GPIO_Mode_AF_PP 复用推挽...
当配置为GPIO_MODE_OUTPUT_PP【推挽输出】时,使用HAL_GPIO_ReadPin()可以正确读取出这个pin的状态值;当配置为GPIO_MODE_OUTPUT_OD时,使用HAL_GPIO_ReadPin()是读取不到这个pin的状态值的,无论这个pin设置为SET还是reset,读取出来都是reset的状态;
,也就是推拉的意思。这个叫做推 这个叫做挽 推挽输出模式下,GPIO可以输出高电平,也可以输出低电平。...
GPIO_Mode_AF_OD复用开漏输出 GPIO_Mode_AF_PP复用推挽输出 3、GPIO_Speed定义 [tr]GPIO_Speed参数...
GPIO_MODE_AF_OD:multiplexed open drain output GPIO multiplexed into other peripherals, the output ...
既然要挽留,那就要拉出人家的胳膊,推挽、推拉、push-pull、简写就是PP)(2)开漏输出GPIO_Mode_Out_OD(out open drain,drain有流水、流失、漏之意,所以open drain就是开漏的意思,简写成OD)(3)复用推挽输出GPIO_AF_PP(alternate function open push—pull)(4)复用开漏输出GPIO_AF_OD(alternate function open ...
GPIO_Mode_AF_OD 复用开漏输出GPIO_Mode_AF_PP 复用推挽输出下面将具体介绍GPIO的这八种工作方式:浮空输入模式见图二浮空输入模式下,I/O端口的电平信号直接进入输入数据寄存器。也就是说,I/O的电平状态是不确定的,完全由外部输入决定;如果在该引脚悬空(在无信号输入)的情况下,读取该端口的电平是不确定的。