标题: 实验论坛精华贴:按键程序不成功 [打印本页]

作者: 芙蓉焊料    时间: 2024-10-20 18:30
标题: 实验论坛精华贴:按键程序不成功
结果:长按没反应,短按抬手加一,帮看看是什么情况?






作者: lkc8210    时间: 2024-10-20 22:52
请检查LCD_ShowNum函数运行一次要多久
盲猜多于1ms
作者: aking991    时间: 2024-10-21 08:29
在函数里定义static u16 key_press_time是不要加=0,如果加这个,输出永远是0,所以是不成功的问题所在
作者: Graves    时间: 2024-10-21 11:22
aking991 发表于 2024-10-21 08:29
在函数里定义static u16 key_press_time是不要加=0,如果加这个,输出永远是0,所以是不成功的问题所在

要加0的
作者: Graves    时间: 2024-10-21 11:22
740行屏蔽试试
作者: rongshengju    时间: 2024-10-21 11:38
key_press_time,应该定义为全局变量,你定义在key()里面,跑回主函数的时候,会清掉的吧
作者: lkc8210    时间: 2024-10-22 11:22
aking991 发表于 2024-10-21 08:29
在函数里定义static u16 key_press_time是不要加=0,如果加这个,输出永远是0,所以是不成功的问题所在

定义了static(静态)变量,只会初始化一次
作者: lkc8210    时间: 2024-10-22 11:23
rongshengju 发表于 2024-10-21 11:38
key_press_time,应该定义为全局变量,你定义在key()里面,跑回主函数的时候,会清掉的吧

定义了static(静态)变量,只会初始化一次
不会清掉
作者: hhh402    时间: 2024-10-26 12:14
747行,释放按键是时间刚好=3000,你以为你是神仙?应该改成>=3000;
作者: qinlu123    时间: 2024-10-26 12:53
天呐你这都写的些啥尤其是else里边的内容




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1