如题,我在友善之臂的mini2440上使用移植的tlisb-1.4的校屏程序时出现异常。
-----------------------------------------------------------------------------------------------------------------------------移植环境:主机 ubuntu14.04 32位 、 交叉编译链 arm-linux-gcc-4.4.3 、平台 mini2440
-----------------------------------------------------------------------------------------------------------------------------mini2440开机后桌面如图:
串口终端上运行校屏程序:
校屏程序正常运行:
用笔触屏发现 桌面程序VNC响应了触屏操作,而这个校屏程序却没有响应,终端上的坐标也没有变化。
想问:在进行校屏时,不是会“锁屏”吗?(当前的输入操作抓取到当前的操作中,让当前操作之外的所有应用端读不到触摸屏的触摸操作)那为什么出现上述异常现象?是因为我移植tlisb出错了?还是。。。?
哪位大佬能指点一下小弟,谢谢!!
我自己来回答这个问题吧! 上述原因是因为:mini2440(tiny6410)的lcd是一线屏驱动(友善好像是为了让屏幕显示更稳定,去抖动)。在编译tslib时要加一线屏补丁(网上有详细教程)。 ps:我试了网上的补丁教程,好像不管用(泪崩)。我最后换了块tiny6410的板子,根据网友的一线屏编译tslib的方法,成功了!参考链接:https://blog.csdn.net/yf210yf/article/details/7352470
我自己来回答这个问题吧!
– getright 5年前上述原因是因为:mini2440(tiny6410)的lcd是一线屏驱动(友善好像是为了让屏幕显示更稳定,去抖动)。在编译tslib时要加一线屏补丁(网上有详细教程)。
ps:我试了网上的补丁教程,好像不管用(泪崩)。我最后换了块tiny6410的板子,根据网友的一线屏编译tslib的方法,成功了!参考链接:https://blog.csdn.net/yf210yf/article/details/7352470