ok6410七尺大屏的使用

简介: 1、环境变量的配置   1.1 配置/etc/profile 文件 [root@FORLINX6410]# vi /etc/profile export USER LOGNAME PS1 PATH                                     e...

1、环境变量的配置

 

1.1 配置/etc/profile 文件

[root@FORLINX6410]# vi /etc/profile

export USER LOGNAME PS1 PATH  
                                 
export TSLIB_ROOT=/usr/local/tslib
export TSLIB_CONSOLEDEVICE=none  
                                      
export TSLIB_TSDEVICE=/dev/input/event1
                                      
export TSLIB_CALIBFILE=/etc/pointercal       
export TSLIB_PLUGINDIR=/usr/local/tslib/lib/ts
export TSLIB_FBDEVICE=/dev/fb0                        
export LD_LIBRARY_PATH=$TSLIB_ROOT/lib:$LD_LIBRARY_PATH
export TSLIB_CONFFILE=/usr/local/tslib/etc/ts.conf    
#export QWS_MOUSE_PROTO=Tslib:/dev/input/event1       
                                                      
export QTDIR=/opt/EmbedSky/qt-4.7-arm/                
#export QTDIR=/opt/qt-4.7.1                           
                                                                               
export LD_LIBRARY_PATH=$QTDIR/plugins/qtopialmigrate/:$QTDIR/qt_plugins/imagefor
export PATH=/bin:/sbin:/usr/bin/:/usr/sbin:/root/tslib/build/bin               

 

1.2  配置/bin/qt4文件

 

[root@FORLINX6410]# vi /bin/qt4

export QTDIR=/opt/EmbedSky/qt-4.7-arm/

#export QTDIR=/opt/qt-4.7.1/

export LD_LIBRARY_PATH=$QTDIR/plugins/qtopialmigrate/:$QTDIR/qt_plugins/imagefor
export PATH=/bin:/sbin:/usr/bin/:/usr/sbin:/root/tslib/build/bin

 

  注意到上面1.1 1.2 中的环境变量QTDIR都是 QTDIR=/opt/EmbedSky/qt-4.7-arm,这是因为在PC安装arm版本的qt4.7时make install的目录是/opt/EmbedSky/qt-4.7-arm,所以从PC拷贝过来的库文件和插件文件也应该放在这个目录下。不然会造成一些库或者字库文件找不到/opt/EmbedSky/qt-4.7-arm目录的错误。

 

  开发板下/opt/EmbedSky/qt-4.7-arm目录里面的内容如下图:

 

     img_3e7aed95bbef9560232ae6f9b5fa69a8.jpg

 

3、安装使用过程中的一些问题

 

3.1 启动某些QT应用程序时,出现找不到libz.so*等库文件

   解决办法:

   从TQ2440的/lib/目录下拷贝相关的文件过来即可。

 

3.2 出现触摸屏无法点击校正的问题

  首先检查/etc/profile和/bin/qt4中的 TSLIB_TSDEVICE环境变量是不是被设置成:

export TSLIB_TSDEVICE=/dev/input/event1,这里要注意一定是event1。

 

4、自启动脚本修改

 

[root@FORLINX6410]# vi /etc/init.d/rcS

echo "                                  " > /dev/tty1   
echo "Starting Qt4, please waiting..." > /dev/tty1      
echo "                                  "               
echo "Starting Qt4, please waiting..."                  
                                                        
#/bin/qtopia4  &               //qtopia的启动文件脚本                           
                                                        
/bin/qt4 &                       //qt4启动文件脚本

 

5、ok6410的触摸屏校正及校正文件目录

 

[root@FORLINX6410]# /usr/local/tslib/bin/ts_calibrate
xres = 800, yres = 480
Took 29 samples...
Top left : X = 3642 Y = 10328
   

相关文章
|
1月前
|
人工智能 编解码 自然语言处理
2025年数字人平台如何选?这份排名与推荐指南帮你精准定位
在2025年数字人爆发之际,必火AI凭借全链路智能创作平台脱颖而出。其以极速克隆、AI文案、智能剪辑三大引擎,实现从素材到成片的一站式生成,支持4K超清、40语种、情感化音色,大幅降低制作门槛与成本。评测显示,该平台在效率、质量与易用性上全面领先,广泛适用于短视频营销、个人IP、企业培训及跨境出海等场景,成为企业与创作者数字化转型的优选工具。
256 4
|
11月前
|
传感器 人工智能 智能设计
《智启新材热学性能优化之路:人工智能的神奇力量》
在科技飞速发展的时代,材料科学与人工智能的融合成为创新前沿。AI优化材料热学性能,从航空航天到电子设备散热管理,影响深远。通过精准预测、智能设计、实时监测与反馈,AI大大缩短研发周期,提升材料性能,推动热学材料领域的突破,为各行业带来新的曙光和可能性。
202 0
|
SQL 分布式计算 数据挖掘
加速数据分析:阿里云Hologres在实时数仓中的应用实践
【10月更文挑战第9天】随着大数据技术的发展,企业对于数据处理和分析的需求日益增长。特别是在面对海量数据时,如何快速、准确地进行数据查询和分析成为了关键问题。阿里云Hologres作为一个高性能的实时交互式分析服务,为解决这些问题提供了强大的支持。本文将深入探讨Hologres的特点及其在实时数仓中的应用,并通过具体的代码示例来展示其实际应用。
688 0
|
缓存 关系型数据库 MySQL
为什么MySQL分页查询偏移量越大查询越慢
【5月更文挑战第1天】为什么MySQL分页查询偏移量越大查询越慢
617 4
|
存储 算法 图计算
GGML 非官方中文文档(4)
GGML 非官方中文文档
568 0
|
存储 安全 数据管理
磁盘分区全解:快速搞定硬盘分区
本文介绍了磁盘分区的重要性和好处,如数据管理、性能提升和安全增强,并为初学者提供了Windows系统下的磁盘分区指南。文章提到了三种磁盘分区工具:磁盘管理器、Diskpart命令行工具和第三方软件DiskGenius。同时,详细阐述了如何在磁盘管理器中创建新分区、使用DiskGenius一键重新分区、拆分现有分区以及通过Diskpart命令创建分区的步骤。最后,文章强调了磁盘分区在数据管理和系统优化中的价值。
|
监控 搜索推荐 数据挖掘
国产CRM系统在互联网行业中的应用与推荐
在数字化转型的大潮中,客户关系管理变得至关重要。本文精选了六款针对互联网行业的国产CRM系统,包括销售易、红圈CRM、纷享销客、神州云动CloudCC、简道云及悟空CRM,分别介绍了它们的核心优势与适用场景。无论企业是希望提升销售效率、实现移动办公还是追求高度定制化,都能从中找到合适的解决方案。在选择CRM系统时,还需综合考量其扩展性、集成能力和售后服务等方面。
|
数据可视化
Visio绘制时间轴、日程安排图、时间进度图的方法
Visio绘制时间轴、日程安排图、时间进度图的方法
710 1
|
人工智能 安全 测试技术
Azure AI 内容安全Content Safety Studio实战
Azure AI 内容安全Content Safety Studio实战
534 0
|
机器学习/深度学习 存储 算法
【博士每天一篇文献-算法】Echo State Network with Hub Property
本文提出了一种具有枢纽特性的回声状态网络(HESN),通过在子储层和输出层之间引入枢纽层来整合信号,从而模拟枢纽特性,旨在提高网络性能,特别是在处理时间序列预测问题时。
112 0