这个触摸按钮程序不对吧

2019-07-20 20:39发布

no  zero.jpg 这程序中keyen不可能为0吧,if(rval>(tpad_default_val+TPAD_GATE_VAL))/
        keyen=5;    然后就是         if(keyen)keyen--;   如果扫描一下 tpad—scan 那么  keyen 就一直是在 4,5间变化, 是我搞错了吗

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
過路人一號
1楼-- · 2019-07-20 22:10
個人理解
---------------------------------------------
不支持連按(mode=0)
第一次按下以前keyen = 0;
第一次按住不放
這樣的話會進入res = 1,代表這次按鍵有效
如果一直按住不放的話只有第一次有效後面都無效 keyen就會在4和5間循環
當放開按鍵時keyen就會減到0了。
之後再按就是重複上面的循環。
------------------------------------------
支持連按的模式自己稍微理解一下

xuande
2楼-- · 2019-07-21 03:37

往上面看。

妙手书生
3楼-- · 2019-07-21 05:12
谢谢 了

一周热门 更多>