关于uCGUI 触摸屏移植问题

2019-10-15 07:09发布

移植的 uCOS-II 2.8 + uCGUI 3.9a 显示和系统都没问题,可就是触摸屏没有反应,校准也校准了的,大致结构如下:


系统的结构:



LCDCONF.h的定义,我用的是 9320, 320*240



这是头文件GUICONF.h 的定义:


这是GUITOUCH_CONF.h的定义,坐标的AD值是校准过的:





转换坐标的两个函数,已成功配置:



然后我启动两个任务,第一个是调用GUI_TOUCH_Exec(),进行坐标扫描,其优先级高于第二个




第二个任务则是调用uCGUI 的例程程序 GUIDEMO_Main(),任务优先级低于触摸程序




程序执行的时候,发现显示是正常的,可是就是触摸没有反应,我开始怀疑是我的转换坐标关系函数不对,我去检查了GUI_TOUCH_Exec();
















































好像有没问题呀,困扰了我好几天了,能不能帮我看看是怎么回事,无比感谢!!







友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。