|
433解碼得到的值,短按可以得到三次或者5次這個值。長按一直會得到這個值接收引腳變化時,進入解碼函數(shù)。成功解碼得到值后計數(shù)自增,然后時間計數(shù)清零。
然后時間計數(shù)5ms內(nèi)計數(shù)器沒增加就短按,增加就不管,直到計數(shù)器達到16次算長按。
但是寫代碼執(zhí)行時,長按判斷不了,一直按的時候,它也給我算短按,然演變成無數(shù)次短按了。
時間計數(shù)我嘗試延長了10ms結(jié)果一樣。如果延時太長可以實現(xiàn),但是快速短按就會失效,只當(dāng)按了一次。
|
|