找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

求大佬們們幫忙看看程序,關(guān)于單擊和雙擊觸發(fā)的

查看數(shù): 666 | 評論數(shù): 4 | 收藏 1
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2024-11-4 22:26

正文摘要:

rt,想要實現(xiàn)一個程序,單擊模式按鈕的時候進(jìn)入frequency模式,短時間內(nèi)連續(xù)雙擊進(jìn)入duty_cycle模式,長按返回初始模式,寫了好多遍總是出現(xiàn)只能進(jìn)入其中一個模式的問題,目前只能寫出依據(jù)按下次數(shù)來轉(zhuǎn)換模式,求大 ...

回復(fù)

ID:1056324 發(fā)表于 2024-11-8 11:26
不要分開判斷,這樣會因為前面的判斷導(dǎo)致后面的判斷錯誤或者執(zhí)行不到。if(按鍵按下){延時(延時要測試出合適的時間消抖用)if(按鍵松開){延時if(按鍵再次按下){雙擊模式}else if(按鍵松開){單擊模式}}else if(按鍵未松開){延時 if(按鍵未松開){長按模式}}
ID:161164 發(fā)表于 2024-11-6 11:10
leizhen15 發(fā)表于 2024-11-5 22:17
想請教請教中間判斷雙擊的邏輯應(yīng)該咋寫

click數(shù)值的判斷要放在松手延時后
ID:1135158 發(fā)表于 2024-11-5 22:17
devcang 發(fā)表于 2024-11-5 20:14
先判斷好時間、點擊次數(shù),再做模式

想請教請教中間判斷雙擊的邏輯應(yīng)該咋寫
ID:277550 發(fā)表于 2024-11-5 20:14
先判斷好時間、點擊次數(shù),再做模式

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表