IDO-EVB6Y09开发板支持电容和电阻两种触摸屏,其中内核中配置的电容触摸屏支持的型号为GT911。
1、电容触摸屏
将分辨率为1024x600的GT911触摸屏插入到开发板的J10插座上,给开发板供电,运行QT程序/usr/share/qt/examples/animation/animatedtiles/animatedtiles -qws
,点击触摸屏,鼠标会随着点击的位置而移动。
2、电阻触摸屏
开发板的电阻触摸屏有J25抽屉式和J29插针两种接口,在接插电阻屏时要先断开开发板的电源。系统使用tslib库来实现对电阻触摸屏的采样、滤波、去抖等功能,在调试电阻触摸屏时可以使用tslib自带的校准测试程序对电阻触摸屏测试,测试之前需要先插入电阻触摸屏。
- 触摸屏校准
使用电阻触摸屏之前,需要先对触摸屏进行触摸校准,校准之前需要先退出正在运行的QT程序。
执行上方的触摸屏校准程序,显示屏会显示校准界面,依次点击五个校准点对触摸屏的坐标进行校准,校准完成后程序自动退出,并将校准参数保存于“/etc/pointercal”文件中。# ts_calibrate
- 触摸屏测试
使用ts_test
程序对电阻触摸屏的触摸效果进行测试,测试之前需要先退出正在运行的QT程序。
执行完程序后,显示屏会显示测试界面,界面上方有三个按键分别为“drog”、“draw”和“exit”。Drog用于测试触摸的跟随效果,点击“drog”按键后,界面会出现一根星标图,星标图会随着点击的移动而移动;Draw用于测试触摸屏的绘制功能,点击“draw”按键会,会显示出界面划动的效果。# ts_test
文档更新时间: 2020-11-24 15:25 作者:admin