11
68
198
初级会员
使用道具 举报
9
95
lewis: 被什么给阻塞了呗 !emwin时使用gui_delay来运行回调机制的 ,如果你中断的地方离gui_delay“远”,也就是中间有什么过程函数比较耗时的话,响应你的按键触发时间肯定会变长的 。。仔细检查代码结构 !过程尽量别阻塞,硬汉,我说的对吧!
1万
7万
11万
管理员
lewis:被什么给阻塞了呗 !emwin时使用gui_delay来运行回调机制的 ,如果你中断的地方离gui_delay“远”,也就是中间有什么过程函数比较耗时的话,响应你的按键触发时间肯定会变长的 。。仔细检查代码结构 !过程尽量别阻塞,硬汉,我说的对吧! (2017-08-04 18:07) 
thinkself:按你这么说,按键应该一直都存在延迟,可是我是运行了几天后,才发现的,以为是错觉,后来测试了几次,发现是这样。   版主能出来说说吗 (2017-08-07 09:30) 
eric2013:先确认按下按键后,你的中断是否及时响应。 如果还用了RTOS的话,专门弄一个按键任务出来,中断给这个任务发消息,按键消息里面处理GUI_Storekey。试试效果如何。 (2017-08-08 01:29) 
thinkself:那个按键缓存清除GUI_clearkeybuffer()什么时候用的,gui自动调用吗? (2017-08-08 13:54) 
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-8-19 19:23 , Processed in 0.047686 second(s), 24 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.