hi3531A tslib,qt4.6.2移植笔记(二)
2017-05-18 17:34
330 查看
重新总结下:
1.交叉编译tslib记得添加海思编译选项:
-mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -mno-unaligned-access -fno-aggressive-loop-optimizations
去掉ts.conf中的#号,顶格对齐
2.交叉编译QT源码,qmake.conf文件中要添加-lts,并且添加
QMAKE_CFLAGS_RELEASE += -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -mno-unaligned-access -fno-aggressive-loop-optimizations
QMAKE_CXXFlAGS_RELEASE +=-mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -mno-unaligned-access -fno-aggressive-loop-optimizations
编译选项中也要指定tslib库路径。
3.hifb_test启动fb程序中不要有延时。
4.内核中usbtouchscreen.c中其实在DEVTYPE_EGALAX选项中添加.max_press
= 0xff,即可,上一篇中的修改可不用修改。
5.暂时还没有将FB启动MPP,VO步骤加到tslib中。所以ts_calibrate等程序不能运行。自己用另外的程序生成了一个pointercal文件,这个程序在我的博客中有。
6.目前的状态:可以出现QT界面,触屏也可以用,只是不准。用鼠标操作替代。触摸屏后续再说。
1.交叉编译tslib记得添加海思编译选项:
-mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -mno-unaligned-access -fno-aggressive-loop-optimizations
去掉ts.conf中的#号,顶格对齐
2.交叉编译QT源码,qmake.conf文件中要添加-lts,并且添加
QMAKE_CFLAGS_RELEASE += -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -mno-unaligned-access -fno-aggressive-loop-optimizations
QMAKE_CXXFlAGS_RELEASE +=-mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -mno-unaligned-access -fno-aggressive-loop-optimizations
编译选项中也要指定tslib库路径。
3.hifb_test启动fb程序中不要有延时。
4.内核中usbtouchscreen.c中其实在DEVTYPE_EGALAX选项中添加.max_press
= 0xff,即可,上一篇中的修改可不用修改。
5.暂时还没有将FB启动MPP,VO步骤加到tslib中。所以ts_calibrate等程序不能运行。自己用另外的程序生成了一个pointercal文件,这个程序在我的博客中有。
6.目前的状态:可以出现QT界面,触屏也可以用,只是不准。用鼠标操作替代。触摸屏后续再说。
相关文章推荐
- hi3531A tslib,qt4.6.2移植笔记
- hi3531A tslib,qt4.6.2移植笔记(三)
- QT210开发板移植Qt4.6.2笔记
- Fedora9/12下搭建Qt Creator的ARM开发环境 并 移植Qt4.6.2到Micro2440(一)
- Fedora12下搭建Qt Creator的ARM开发环境 并 移植Qt4.6.2到Micro2440(一)
- (笔记)CanOpen协议【CanFestival】移植方法 支持VC、QT、STM32
- tslib和Qt移植笔记--转载
- 嵌入式Qt开发环境搭建及移植到开发板----Qt学习笔记
- 学习笔记----图形界面程序Qt安装及其在2410-s上的移植
- QT 4.6.2+qwt移植
- 嵌入式Qt开发环境搭建及移植到开发板----Qt学习笔记
- Qt Creator的ARM开发环境 并 移植Qt4.6.2到Micro2440
- Fedora12下搭建Qt Creator的ARM开发环境 并 移植Qt4.6.2到Micro2440(二)
- Fedora12下搭建Qt Creator的ARM开发环境 并 移植Qt4.6.2到Micro2440
- QT 4.6.2+qwt移植
- 「linux」dm6446下Qt4.5.2移植笔记
- Fedora9/12下搭建Qt Creator的ARM开发环境 并 移植Qt4.6.2到Micro2440(二)
- QT6410移植linux-2.6.39 笔记(四)-dm9k驱动移植
- 嵌入式Qt开发环境搭建及移植到开发板----Qt学习笔记
- 韦东山开发板QT移植笔记