GPIO_Mode_AF_OD 复用开漏输出 GPIO_Mode_AF_PP 复用推挽输出 浮空输入模式 外部信号输入。 选择理由:信号源提供稳定电平,不需要内部上拉或下拉。 信号源提供稳定电平,意思是这里永远会有电平,不论是高电平还是低电平,这个引脚不会是处于悬空的状态. 浮空输入模式 浮空输入模式下,I/O端口的电平信号直接进入输入数...
7、GPIO_Mode_AF_OD 复用开漏输出 当有多个不同的模块对应同一个引脚时,那这个GPIO就要使用复用功能,其他方面与开漏输出相同。即如果用在IC、SMBUS这些需要线与功能的复用场合,就使用复用开漏模式。 主要应用:片内外设功能(TX1、MOSI、MISO.SCK.SS) 8、GPIO_Mode...
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 内部逻辑图...
(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 复用推挽输出 I/O端口位的基本结构 1、推挽输出 推挽...
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_AF_OD 复用开漏输出 (8)GPIO_Mode_AF_PP 复用推挽输出 ...
(2)下拉输入模式 GPIO_Mode_IPD (3)模拟输入模式 GPIO_Mode_AIN (4)浮空输入模式 GPIO_Mode_IN_FLOATING 2. 输出模式: (1)推挽输出模式 GPIO_Mode_Out_PP (2)开漏输出模式 GPIO_Mode_Out_OD (3)复用推挽输出模式 GPIO_Mode_AF_PP ...
GPIO_Mode_IPU = 0x48, GPIO_Mode_Out_OD = 0x14, GPIO_Mode_Out_PP = 0x10, GPIO_Mode_AF_OD = 0x1C, GPIO_Mode_AF_PP = 0x18 }GPIOMode_TypeDef; 对于上面的八种工作模式,为什么被这样赋值呢? 原因是 (1)这个是固件库为了写代码方便赋值的;(2)他在GPIO_Init初始化的里面进行运算,得出要赋值...
GPIO_Mode_OUT:输出模式,用于将GPIO引脚配置为输出模式。 GPIO_Mode_AF:复用模式,用于将GPIO引脚配置为复用模式,通常用于连接外设。 GPIO_Mode_AN:模拟模式,用于将GPIO引脚配置为模拟模式,用于ADC输入等。 (3)输入模式: GPIO引脚可以用于读取外部设备的数字信号。在输入模式下,引脚可以被连接到传感器、开关、按钮等...
二、GPIO的工作模式 4种输入模式 GPIO_Mode_IN_FLOATING 浮空输入 GPIO_Mode_IPU 上拉输入 GPIO_Mode_IPD 下拉输入 GPIO_Mode_AIN 模拟输入 4种输出模式 GPIO_Mode_Out_OD 开漏输出(带上拉或者下拉) GPIO_Mode_AF_OD 复用开漏输出(带上拉或者下拉) ...
普通推挽输出(GPIO_Mode_Out_PP )、普通开漏输出(GPIO_Mode_Out_OD)及复用推挽输出(GPIO_Mode_AF_PP )、复用开漏输出(GPIO_Mode_AF_OD )。 4种输入模式: 上拉输入(GPIO_Mode_IPU ) 、下拉输入模式(GPIO_Mode_IPD )、浮空输入模式(GPIO_Mode_IN_FLOATING) 模拟输入模式(GPIO_Mode_AIN )。