以下内容已经在Iot-6ULX/EVB-6ULX平台上验证通过,Iot-6ULX/EVB-6ULX介绍如下:
8.触摸屏校准
触摸屏目前暂时只支持屏幕校准测试。
由于在带Qt的文件系统下测试触摸屏操作比较繁琐,所以暂不支持。以下测试内容是在无Qt的文件系统下的测试。如测试过程出现异常,请先确认烧写的文件系统是否准确。
以下是针对7寸800*480分辨率的屏幕的测试。进入linux系统后,执行以下指令:
root@embfly ~# ts_calibrate //进入屏幕校准测试
执行操作指令后,触摸屏会显示校准界面,此时点击校准准星进行校准,依次点击五次后,校准测试完成。同时,终端会随着校准过程打印出相应的信息,如下图所示。
触摸屏屏幕校准界面
触屏校准终端信息打印
屏幕校准完成以后,可以执行以下指令,进行触屏测试:
root@embfly ~# ts_test //进入屏幕触屏测试
执行操作指令后,触摸屏会显示测试界面。默认是在“Drag”模式,此模式下手指在屏幕上点击或者拖动,准星会随之移动。如下图所示:
触摸屏屏幕测试界面
点击“Draw”选项,可以进入到“Draw”模式。此模式下,准星会消失,可以在屏幕上做画线测试。如下图所示:
触摸屏画线测试界面
点击“Quit”选项,退出测试界面,结束测试。测试过程中,终端会打印出相应的信息,如下图所示。
触摸屏测试终端信息打印