Chinaunix首页 | 论坛 | 博客
  • 博客访问: 121472
  • 博文数量: 17
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 190
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-29 13:33
文章分类

全部博文(17)

文章存档

2009年(3)

2008年(14)

我的朋友

分类: LINUX

2008-05-06 15:46:54

触摸屏配置

1交叉编译qte-2.3.7

qconfig-local.h

1.#define QT_QWS_IPAQ

2.#define QT_QWS_IPAQ_RAW

 

2复制类库

cp libqte.so.2.3.7 libqte.so.2.3 libqte.so.2 libqte.so /目标板/程序类库

 

3配置启动shell

目标板/etc/init.d/rcS

if [ -e  /dev/touchscreen/0 ]; then

      ln  –sf  /dev/touchscreen/0  /dev/ts

fi

ln  –sf  /dev/ts  /dev/h3600_tsraw

export  QWS_MOUSE_PROTO=TPanel:/dev/h3600_tsraw

 

4生成效验文件

etc/pointrtcal

 

注:关于第3步因为板子不同启动也不一样,有的开发板在/usr/etc/rc.local下面,有的还在rc.local下做了一个. /testshell

直接放在了rootfs的根下面。

export  QWS_MOUSE_PROTO=TPanel:/dev/h3600_tsraw

你可以根据你实际开发板的kernel检测硬件来改写,一般现有开发板触摸屏芯片为ad7843或7846都走的是spi总线在内核里也是在MCP2510里的代码

 

效验文件源码包:

文件: calibrate.rar
大小: 3KB
下载: 下载

阅读(1612) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~