27,374
社区成员
发帖
与我相关
我的任务
分享
使用状态机。
以下以一个按键A为例:键值为A_Key(每一次收到A_Key表示按键A被按下一次).
假设每50ms扫描一次。
状态 意义
-------------------------------------
Idel ---- 按键没有按下(初始状态)
KDowm ---- 按键按下
KUp ---- 按键弹起
-------------------------------------
______________________
| |
v A_Key |
Idel ----> KDowm ----> KUp
^ |
|___|
A_Key
--------------------------------------
看得懂就看吧,看不懂就算了。。。。
格式问题,把#号去掉看。。。