2019-03-24 17:31发布
suoma 发表于 2016-7-27 18:09 延时一段时间后,再去判断key状态
philipchiu 发表于 2016-7-27 18:26 不松开它一直在自我循环又怎会num++?
最多设置5个标签!
严格来说,这个函数没有起到消除抖动的作用。因为抖动是一个短暂多次发生的过程(如果设置一个计数器,那么按一次键,可能计数器会增加多次)。通常去抖都是检测到按键后,延时再次检测,两次或者多次相同才认为按下。所以一般都是在一个定时器中断里实现按键检测。
是那个while语句在起延时作用吗?
是不是也不对啊,
是不是不松开的话就还没进入循环呢?而是松开后,条件检测为真才算完成,之后才进入NUM++呢?
一周热门 更多>