《朱老师物联网大讲堂》学习笔记
学习地址:www.zhulaoshi.org
串口输出,
即在上节移植printf的基础之上,
在按键按下中,调用printf函数进行输出,
效果就是,按键按下,串口printf输出内容,
按键消抖
理想状态:按键按下与弹起,电压是直上直下的,非常规整,
现实中好一点的情况是,有一定弧度的上下变化,
实际情况可能是高地电平的变化,电压一上一下,抖动。
在此我们需要去消抖,用硬件或软件的方式。
硬件方式是缩短这个抖动期,软件消抖是绕过这个抖动期。
软件消抖有个麻烦的地方是,这个延时时间不好掌握。
软件实现,就是在按下某个案件后并不立即作出反应,
而是等待某个时间,如果获取的按键状态一致则做出相应的反应。