本期以STM32为例,结合原理图来讲解按键的控制逻辑。如果对GPIO原理还有疑惑的话,可以参考GPIO硬件电路解析。 [图片] [图片] 1.采用图(1)的接法,需要将MCU的IO口设置为上拉输入模式,当按键按下,MCU端口会读取到低电平;当按键松开,MCU端口会读取到默认的高电平模式。 如果采用浮空输入模式,则需要添加一个上拉电阻用来防止在端口浮空状态下MCU读取到一个不确定的值; [图片] 图(1) GPIO端口配置部分(采用标准库) GPIO_Mode_IN_FLOATING浮空输入 GPIO_M...【查看原文】