没有合适的资源?快使用搜索试试~ 我知道了~
首页海思HISI3516DV300开发板QT应用显示界面+触摸坐标旋转90度详细说明
资源详情
资源评论
资源推荐

海思 hi3516dv300 开发板 QT 应用开发笔记
一、tslib 的编译
因为 是第三方插件, 源代码是没有这个库的源代码,也没有动态库 的文件,需
要先用交叉编译器把这个库编译出来,再编译 源代码的时候,使能 选项,加上头
文件路径和库的路径才可以使用 的功能, 主要是驱动和应用之间的适配层,如果
需要旋转触摸屏,正好可以用这个 来控制旋转,不需要修改底层触摸屏驱动。
1.安装交叉编译器(这里不介绍安装过程,按照海思提供
的 readme 进行安装即可)
2. 下 载 tslib 最 新 源 码 : https://github.com/libts/
tslib
git clone https://github.com/libts/tslib -b 1.18
采用 1.18 版本的好处是可以旋转触摸屏,网上用的最多的是 1.4 的版本,这
个版本不支持旋转触摸屏,可以采用 1.18 及以上的版本,这样编译也不容易
出错。

3. 安 装 依 赖 工 具 : sudo apt-get install autoconf
automake autogen libtool,如果已安装请忽略这步
4.编译配置:
如果没有 congure 文件,就用下面两句可以产生
./autogen-clean.sh
./autogen.sh
./congure --prex=/home/frandy/tslib/install --host=arm-linux-
gnueabi CC=/opt/hisi-linux/x86-arm/arm-himix200-linux/bin/arm-
himix200-linux-gcc
Make & make install
二、QT 源代码编译
荣品开发板提供的 QT 编译方法:
!"# $%&
& & '仅编译安装 %&
& &('将 %& 打包到文件系统
如果& & 出错,需要先解压 % 源码包 %)&&!&&#*
#%)&&!&&#*
再执行& &,要 分钟左右,将官方的源代码编译一遍,编译好的文件会

存在" 目录里
再执行& &(,把" 目录里面的库文件转移到 ( 里面
三、QT 界面 旋转 90 度
当前为了实现 + 支持旋转的功能,需要修改以下两个文件
路径 %$(#+qlinuxfbscreen.h 和 qlinuxfbscreen.cpp
头文件部分
,$-.$/
00/
0/
12/
3$0,3$/
文件部分
!!
-#0,44-#0,5,$-6$7
4.$5$780057805789:578125;7
<
=&>/
?
-#0,442*57
<
1$@#:1#5-2,$5A:>5&B7A77/
1$@#+1#5-2,$5A+>5&B7A77/
1$@#,*1#5-2,$5A*>5CCD7#5CCD7A77/
1$@#*1#5-2,$5A*>5CCD7#5CCD7A77/
1$@#E1#5-2,$5AE>5CCD7#5CCD7A77/
1$@#21#5-2,$5A2>5F;FGF!7A77/
!!
,$+H8:H/
,*=,*/
1I/
,)I=>/
剩余12页未读,继续阅读



















frandy
- 粉丝: 5
- 资源: 36
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- 分布式高并发.pdf
- 毕业论文java vue springboot mysql 4S店车辆管理系统.docx
- 计算机应用基础Excel题库--.doc
- 毕业论文springboot297毕业生实习与就业管理系统的设计与实现论文.doc
- Oracle 自动诊断资料档案库(ADR) 说明
- 本科毕业论文---单片机的人体脉搏指示仪.doc
- 本科毕业论文---基于matlab的倒立摆pid控制系统设计(论文)设计.doc
- 护理PDCA循环案例汇报PPT模板
- 基于STM32CubeIDE的LittleVGL的开发环境搭建
- 豫锦程室内设计网站建设与运营网上项目策划书.doc
- 《数据挖掘与大数据分析》分类与聚类实验报告
- 毕业论文ssm556班级事务管理系统+vue论文.doc
- 采购与库存管理控制策略与软件设计毕业论文.doc
- WScript常用对象及方法简介-批处理讲座
- 非标准化旅游产品预订系统的实现方法研究-计算机科学与技术等专业--学位论文.doc
- 高压电机叠频试验方法及数据采集的研究.doc
- datastage问题处理大全
- 基于python知识图谱的百科知识问答平台源码数据库论文.docx
- 基于python框架的课堂投票系统源码数据库论文.docx
- 第十一章-GIS组件开发-PPT课件.ppt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论2