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.51hei.com/bbs/) | Powered by Discuz! X3.1 |