DSP+ARM+FPGA
三核主板方案领导者 export TSLIB_CALIBFILE=/etc/pointercal
export TSLIB_CONFFILE=$TSLIB_ROOT/etc/ts.conf export TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts export TSLIB_CONSOLEDEVICE=none export TSLIB_FBDEVICE=/dev/fb0
export QWS_MOUSE_PROTO=tslib:/dev/input/event0:$QWS_MOUSE_PROTO export QWS_DISPLAY=LinuxFb:/dev/fb0 export
LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:/opt/tslib/lib:/home/tl/qt/Qt4.7/lib:$LD_LIBRARY_PATH
修改完成后如下图:
图14
以上语句主要是设置鼠标、触摸屏和Qts显示需要调用的文件路径,然后将
/home/tl/tslib目录拷贝到开发板的/opt目录下。 2.1.6
OMAPL138开发板触摸屏校准
执行以下命令运行触摸屏校准程序:
/opt/tslib/bin/ts_calibrate
Target#
这时LCD屏幕会出现校准界面,点击准星5次即可完成校准,后台信息如下图:
16/71
DSP+ARM+FPGA
三核主板方案领导者
图15
系统会自动将校准信息保存在/etc/pointercal文件中,可以使用―cat /etc/pointercal‖查看
其保存的校准信息,如下图:
图16
执行以下命令将ts_calibrate文件拷贝到/bin目录下,并修改权限为777,这样以后就
不用将校准文件的路径打全,在任意路径下输入―ts_calibrate‖再按回车即可。 Target# Target#
cp /opt/tslib/bin/ts_calibrate /bin chmod 777 /bin/ts_calibrate
如下图所示: 17/71
DSP+ARM+FPGA
三核主板方案领导者
图17
2.2 交叉编译Qt4.7 2.2.1
解压安装Qt源码
本文档提到的Qt4.7在本教程中默认是指Qt4.7.0版本。将光盘
tools\\qt-everywhere-opensource-src-4.7.0.tar.gz的Qt源码复制到共享目录,进入Qt工作目录(若不存在/home/tl/qt目录请先建立): Host# cd qt
将Qt4.7源码拷贝到虚拟机共享目录,然后复制到/home/tl/qt并解压安装。
Host# cp /mnt/hgfs/shareVM/qt-everywhere-opensource-src-4.7.0.tar.gz ./ Host# tar zxvf qt-everywhere-opensource-src-4.7.0.tar.gz -C ./
18/71
DSP+ARM+FPGA
三核主板方案领导者
图18
图19
19/71
DSP+ARM+FPGA
三核主板方案领导者
图20 2.2.2
配置Qt编译环境
qt-everywhere-opensource-src-4.7.0解压后,进入解压目录,再执行以下命令新建一个
编译配置目录mkspecs/qws/linux-omapl138-g++,它是存放OMAPL138 的Qt编译配置的文件夹。
Host# cp -a mkspecs/qws/linux-arm-g++/ mkspecs/qws/linux-omapl138-g++
进入mkspecs/qws/linux-omapl138-g++目录,可以看到该目录下有qmake.conf配置文
件,需要修改此文件指定的交叉编译器。
20/71
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新初中教育OMAPL138开发板的Linux QT图像界面开发教程 (4)全文阅读和word下载服务。
相关推荐: