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 内部...
GPIO_Mode_IPU 上拉输入 GPIO_Mode_Out_OD 开漏输出 GPIO_Mode_Out_PP 推挽输出 GPIO_Mode_AF_OD 复用开漏输出 GPIO_Mode_AF_PP 复用推挽输出 浮空输入模式 外部信号输入。 选择理由:信号源提供稳定电平,不需要内部上拉或下拉。 信号源提供稳定电平,意思是这里永远会有电平,不论是高电平还是低电平,这个引脚不...
4、GPIO_Mode_IPU 上拉输入 可读取引脚电平,与浮空输入相比,它内部连接上拉电阻,悬空时默认为高电平,其余相同。 主要应用: ①按键的使用 ②器件的外部中断(IRQ)引脚触发中断条件为下降沿触发/低电平触发,这样在无信号输入时始终保持高电平,如果有事件触发中断IRQ可以...
(1)上拉输入模式 GPIO_Mode_IPU (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)复用推挽输出模式...
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 复用推挽输出。
1.输入上拉 (GPIO_Mode_IPU) 如下图:信号输入经过上拉后又经过触发器(施密特)转换成数字信号0、1读取电平。 2.输入下拉 (GPIO_Mode_IPD) 如下图:信号输入经过下拉后又经过触发器(施密特)转换成数字信号0、1读取电平。 3.模拟输入 (GPIO_Mode_AIN) ...
(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复用推挽输出 我们平时接触的最多的也就是推挽输出、开漏输出、上拉输入这三种,但对于各种模式下IO口的内部电路和典型应用,STM32的数...
(2)输入上拉(GPIO_Mode_IPU):上拉输入,就是信号进入芯片后被内部的一个上拉电阻上拉,再经过施密特触发器转换成0、1信号,因此,复位后该引脚电平为高电平。 (3)输入下拉(GPIO_Mode_IPD):下拉输入,就是信号进入芯片后被内部的一个下拉电阻下拉,再经过施密特触发器转换成0、1信号,因此,复位后该引脚电平为低电...
4. GPIO_MODE_IPU 上拉输入 上拉输入与下拉输入类似,只是无输入信号时端口电平被拉到高电平。例如按键信号,当按下时输入低电平,松开时电平被拉到高电平。这样就不会出现按键松开时端口电平不确定的情况。即不知道时按下还是松开。 REF https://zhuanlan.zhihu.com/p/113367004?utm_source=wechat_session...