pcDuino 2.8″USB显示屏

酸酸苹果汁 发布于 2014/01/24 14:10
阅读 1K+
收藏 4

pcDuino用的2.8”USB显示器是由RoboPeak团队开发的一款以USB接口作为传输协议的触摸屏显示器。RoboPeak USB显示器可以与各种不同的设备和平台进行连接,进而成为它们的人机接口。

显示屏特性

触屏校准:

(1)请确保屏幕上没有任何地方被按下的情况下,插上USB电缆,等到显示器上出现蓝色背景和白色的RoboPeak标志时,请使用指甲或者其他较尖锐的物体按住屏幕,直到屏幕全黑,并出现如下字样:

图片10

(2)此时,你可以看到屏幕的左上角有一个闪烁的红点,请使用触控笔的笔尖或其他类似的较尖锐物体触摸该红点所在的区域,并保持大约1秒钟,直到校正系统提示您触摸下一个校正点。

图片11

在整个校正过程中,你将先后触摸屏幕的左上角、左下角和右下角,在此过程完成后,你就完成了触摸屏的校正工作。校正结果会被自动保存,在以后的每次使用时,无需重新校正。

元件清单

pcDuino  x1

USB Display  x1

Micro USB 线 x1

图片1

测试运行

(1)查看pcDuino的内核版本,目前的驱动程序只支持内核版本为“3.0.8+”和“3.4.29+”:

$uname -r 

图片2

检查pcDuino上是否包含RoboPeakMini USB显示器所依赖的内核模块,如果包含下列文件,则可以继续配置驱动程序:

$ ls /lib/modules/`uname -r`/kernel/drivers/video | grep sys

  •  Sysfillrect.ko
  •  Syscopyarea.ko
  •  Sysimgblt.ko
  •  fb_sys_fops.ko

图片3

(2)下载编译驱动程序所需的软件包:

$ sudo apt-get update

$ git clone https://github.com/robopeak/rpusbdisp.git

(如果你没有安装git,那么你需要执行:sudo apt-get install git-core)

上面的命令执行成功后,会在当前的目录下产生一个名为“rpusbdisp”的文件夹

图片4

(2)进入“rpusbdisp/tools/arm_suite”文件夹,执行安装驱动的脚本文件:

$cd rpusbdisp/tools/arm_suite

$sudo ./rpusbdisp_arm_tool.sh install_kernel_module

图片5

运行到这里,会提示你选择使用板子,我们接着输入“pcduino”回车即可:

接着自动化的配置你的lightdm服务器,安装Daemon脚本,并加入到upstart的自动启动项目中,然后重新启动pcDuino即可:

图片6

$sudo ./rpusbdisp_arm_tool.sh auto_load

$sudo reboot

效果图:

图片8

图片9

触屏校准

触屏校准:

(1)请确保屏幕上没有任何地方被按下的情况下,插上USB电缆,等到显示器上出现蓝色背景和白色的RoboPeak标志时,请使用指甲或者其他较尖锐的物体按住屏幕,直到屏幕全黑,并出现如下字样:

图片10

(2)此时,你可以看到屏幕的左上角有一个闪烁的红点,请使用触控笔的笔尖或其他类似的较尖锐物体触摸该红点所在的区域,并保持大约1秒钟,直到校正系统提示您触摸下一个校正点。

图片11

在整个校正过程中,你将先后触摸屏幕的左上角、左下角和右下角,在此过程完成后,你就完成了触摸屏的校正工作。校正结果会被自动保存,在以后的每次使用时,无需重新校正。

linksprite学习中心






加载中
返回顶部
顶部