lpcware

请问工程师: 为什么emWIN512在1788芯片上不支持7寸触摸屏

Discussion created by lpcware Employee on Jun 15, 2016
Latest reply on Jun 15, 2016 by lpcware
Content originally posted in LPCWare by abled on Tue Nov 27 19:05:43 CST 2012
故障如下:
在1788上参考了ucgui3.90的方法移植了emWIN526,结果只是光标跟随触摸点移动. 但是其它
的读取光标的位置等函数就不起作用了. 比如:
                GUI_PID_STATE  State; //定义结构体, 体中包括触摸笔读取的x,y的AD值
       
               GUI_TOUCH_Exec(); //读取点击触摸屏
               GUI_TOUCH_GetState(&State)//读取填充了State结构体的x,y的值.
            
            但是当在屏幕上显示读取的xy的值时, 都是0.显然xy的值没有读取进来,  屏上的光标依然跟随触摸笔移动,说明emWIN已经读取了
触摸屏的值, 并且经过校准,来移动光标跟随触摸笔移动.除此之外任何有关的和触摸笔关联的函数都不起作用.比如 GUI_TOUCH_GetState(&State)
函数.

请工程师给解决一下. 目前大量客户都是用stm32芯片来移植emWIN.,资料很多. 用LPC1788芯片的极少,所以只能请求nxp的工程师解决了. 或者提供
一个7寸屏的移植文件, 我直接加入工程就最好了.

Outcomes