GPIO的8种工作模式
1、浮空输入GPIO_IN_FLOATING ——浮空输入,可以做KEY识别,RX1 eg, #define GPIO_MODE_INPUT 0x00000000U / *!<输入浮动模式* / 当GPIO采用浮空输入模式时,STM32的引脚状态是不确定的,此时STM32得到的电平状态完全取决于GPIO外部的电平状态,所以说在GPIO外部的引脚悬空时,读取该端口的电平状态是个不确定的值。 ———————————————— 版权声明:本文为CSDN博主「施俊年」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/lvshitianxia/article/details/80969739 2、带上拉输入GPIO_IPU——IO内部上拉电阻输入 eg, #define GPIO_MODE_IT_RISING 0x10110000U / *!<具有上升沿触发检测的外部中断模式* / #define GPIO_MODE_IT_FALLING 0x10210000U / *!<具有下降沿触发检测的外部中断模式* / #define GPIO_MODE_IT_RISING_FALLING 0x10310000U / *!<具有上升沿/下降沿触发检测的外部中断模式* /