lkc8210 發表于 2022-11-29 09:58
要加長按功能,就需要在放開按鍵后才判斷鍵值
lkc8210 發表于 2022-11-29 09:58
要加長按功能,就需要在放開按鍵后才判斷鍵值
mcuhui 發表于 2022-11-29 13:15
void key_pros()
{
if(flag_1ms==1)
lkc8210 發表于 2022-11-29 13:42
很熟悉的代碼
長按成立后要把click_count清零
22行也有點問題
lkc8210 發表于 2022-11-29 09:58
要加長按功能,就需要在放開按鍵后才判斷鍵值
zhth1979 發表于 2022-11-30 14:16
大師,今天又測試了一下,之前長按松手后會觸發一次短按,按您的代碼修改后,顯示上是對的了,但實際好像 ...
zhth1979 發表于 2022-11-30 16:42
剛剛試過了,還是不行!
zhth1979 發表于 2022-11-30 16:42
剛剛試過了,還是不行!
wulin 發表于 2022-11-30 20:43
給你一個驗證程序,看懂了就可以自由發揮了。
zhth1979 發表于 2022-12-1 08:23
仍然不行,我再描述一下:長按關機時不會出現一次短按,長按開機時會出現一次短按。
lkc8210 發表于 2022-12-1 09:26
長按開機代碼?
coody_sz 發表于 2022-11-29 14:37
短按釋放執行,按下不執行鍵碼。
fww223 發表于 2024-2-16 21:22
遇到了這個問題,找答案的同時自己想到了辦法,在按鍵時檢測長按,松鍵檢測短按,長按條件滿足時 設置一個 ...
wulin 發表于 2022-11-30 20:43
給你一個驗證程序,看懂了就可以自由發揮了。
歡迎光臨 (http://www.zg4o1577.cn/bbs/) | Powered by Discuz! X3.1 |