天嵌 ARM开发社区

 找回密码
 注册
查看: 2387|回复: 0

天嵌iMX6UL工控板平台触摸测试方法

[复制链接]
非也 发表于 2019-4-18 09:40:00 | 显示全部楼层 |阅读模式

    TQi.MX6UL工控板支持电容屏(ft5x06,goodix)与电阻屏,7寸电容屏使用goodix触摸芯片,5寸高清屏使用ft5x06的触摸芯片,电容、电阻触摸可以自动识别,故用户使用时无需做相关设置,只要在u-boot中设置好与屏对应的分辨率就可以了。在上电前将要测试的屏接好,电容屏不可带电插拔,触摸测试方法如下:
  1. # ts_test
  2. 1484923005.739065: 754 391 255 #坐标为(754,391),255 表示压下
  3. 1484923005.758846: 754 393 255
  4. 1484923005.759881: 753 395 0 #坐标为(753,395),0 表示弹起
  5. ^Csignal 2 caught
  6. [2]+ Terminated /opt/qt-4.8.7/demos/mainwindow/mainwindow -qws
  7. #
复制代码

测试触摸之前要先关掉后台的qt程序,系统默认开机时会自动启动一个qt demo后台程序,通过以下方法可以将它杀死。
  1. # ps #查看后台进程
  2. PID USER COMMAND
  3. 1 root init
  4. 2 root [kthreadd]
  5. 3 root [ksoftirqd/0]
  6. 4 root [kworker/0:0]
  7. 5 root [kworker/0:0H]
  8. 6 root [kworker/u2:0]
  9. 7 root [rcu_preempt]
  10. 8 root [rcu_sched]
  11. ......
  12. 98 root /sbin/udevd -d
  13. 287 dbus dbus-daemon --system
  14. 301 root -sh
  15. 304 root /opt/qt-4.8.7/demos/mainwindow/mainwindow -qws #这个就是要杀死的qt 程序,对应pid 为304
  16. 317 root udhcpc -i eth0 -b
  17. 323 root ps
  18. # kill 304 #杀掉pid 为304 的进程
  19. #
复制代码

上述方法只供参考,用户操作中pid等会有不同。用户可通过设置开机自动启动程序关闭它的自动启动。系统默认是启动了一个qt的demo程序,同样用户也可以在/etc/profile.d/embedsky_set.sh加入要启动的程序,注意要加“&”让程序后运行。如:
  1. #autostart progrom
  2. /opt/qt-4.8.7/demos/mainwindow/mainwindow -qws &
复制代码





您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-4-19 11:26 , Processed in 1.031250 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表