OMAPL138开发板的Linux QT图像界面开发教程 (4)

软妹咿呀哟 分享 2020-06-28 下载文档

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


OMAPL138开发板的Linux QT图像界面开发教程 (4).doc 将本文的Word文档下载到电脑

下一篇:数理方程公式

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx