无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網 會員登陸 & 注冊

轉:STM32 長按、短按、雙擊、三擊算法

2022-09-16 20:54 作者:技術流阿宅  | 我要投稿

原文鏈接:https://blog.csdn.net/qq_48691686/article/details/115222288

key.h文件如下

key.c文件如下

本算法需要注意的問題

1.算法中只有在長按按鍵的狀態(tài)下,才會在松手時,對按鍵狀態(tài)和結果進行清除。別的情況,如雙擊和三擊,可以在調用按鍵的程序中進行按鍵結果清除。

2.在按鍵結構體中,區(qū)分了按鍵的狀態(tài)和結果,這是因為按鍵的狀態(tài)切換后,需要等待如雙擊和三擊的時間間隔才能確定下來,也就是按鍵結果。

3.按鍵狀態(tài)中,把雙擊分為KEY_1_DUBDOW和KEY_1_DOUBLE。目的是為了進行第二次按鍵松手檢測。

4.算法只針對一路按鍵信號的檢測,多路按鍵檢測同一路。









轉:STM32 長按、短按、雙擊、三擊算法的評論 (共 條)

分享到微博請遵守國家法律
梅州市| 思茅市| 晋宁县| 读书| 平乐县| 祥云县| 象山县| 宜丰县| 许昌市| 吉水县| 佳木斯市| 惠安县| 利辛县| 绥滨县| 稷山县| 油尖旺区| 石屏县| 禄丰县| 博湖县| 西充县| 天津市| 犍为县| 师宗县| 迁安市| 习水县| 富宁县| 长乐市| 嘉善县| 图木舒克市| 鹿泉市| 华蓥市| 翁源县| 繁峙县| 屯昌县| 定襄县| 湘阴县| 大兴区| 永新县| 澄江县| 惠水县| 手游|