按键消抖
按键按下时会发生抖动,当用单片机来识别按键按下的状态时,需要过滤掉抖动时的信号
以下会开始stm32按键的简单开发,主要是用来识别高低电平的方式,并利用了延时函数来进行消抖
主要用到的函数
CubeMX的配置
用PB8和PB9当作灯泡的引脚,设置初始为上拉
PC13为按钮输入,设置为上拉电阻,处于高电平状态
时钟树不变,同样的配置
配置完成后直接生成代码即可,记得编译器点MDK-V5
Keil代码部分
注意代码的位置
按键按下时会发生抖动,当用单片机来识别按键按下的状态时,需要过滤掉抖动时的信号
以下会开始stm32按键的简单开发,主要是用来识别高低电平的方式,并利用了延时函数来进行消抖
用PB8和PB9当作灯泡的引脚,设置初始为上拉
PC13为按钮输入,设置为上拉电阻,处于高电平状态
时钟树不变,同样的配置
配置完成后直接生成代码即可,记得编译器点MDK-V5
注意代码的位置