文章目录 0、前言 1、硬件设计 2、软件设计 2.1、编程要点 2.2、代码分析 2.2.1、按键引脚宏定义 2.2.2、按键 GPIO 初始化函数 2.2.3、检测按键的状态 2.2.4、主函数 2.3、下载验证 0、前言 按键检测实验到 GPIO 外设的基本输入功能,本章中不在赘述 GPIO 外设的概念,如您忘记了,可重读前面“GPIO 框图剖析”小节,STM32 HAL 库中 GPIO 初始化结构体GPIO_TypeDef 的定义与【定义引脚模式的枚举类型】小节中讲解的相同。 1、硬件设计 按键机械触点断开、闭合时,由于触点的弹性作用,按键开关不会马上稳定接通或一 下子断开,使用按键时会产生下图中的带波纹信号,需要用软