一、目的功能
通过开发板上的独立按键k1控制d1指示灯亮灭,k1一次亮再按一次灭。
二、硬件原理图
三、消抖理解
(一)核心原理:当事件被重复触发时,设置一个延迟,只有在该时间内没有新的事件被触发,才会执行操作。
(二)常见应用场景:搜索框输入、按钮防重复点击、窗口大小调整。
(三)节流:固定时间间隔执行一次。
四、代码
五、结果展示
用KEY1控制D1等亮灭
六、感悟
每天不必投入100%精力,持续进步才是关键!
虽然是一个简单功能实现的学习,但是对于我来说就是一个大的进步。因为我相信只要是学习就会有收获,明天继续学快结束的C语言。加油!