2025-11-08 05:38:25
按键按下后信号会乱跳,消抖动就是让信号稳稳当当。就像你按门铃,实际按下去的时候手会抖两下,如果门铃只响一次就对了,要是响十次就乱套了。
机械按键抖动有20到50毫秒那么久,电脑处理一个按键事件只要10毫秒。比如你按开关,手抖动的时候电脑已经收到几十次信号了,不消抖就会当按了十次。数据说普通按键抖动时间比电脑响应快两三倍,所以必须消抖。就像给信号装个缓冲器,等抖动完再告诉电脑“这次真按了”。有人测试过,没消抖的按键板每秒能触发几百次,消抖后只能触发一次。就像煮饭不能一直搅,得等米吸饱水再搅,消抖就是让信号等抖动结束再处理。
本题链接: