主题 : android移植触摸屏驱动问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 75833
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
综合积分: 8 分
注册时间: 2012-08-14
最后登录: 2012-08-17
楼主  发表于: 2012-08-14 15:11

 android移植触摸屏驱动问题

android移植触摸屏驱动。我的串口已经能显示正确的坐标信息了,如下图。  我用的是友善的2440的文件系统。 里面已经自带了tslib,但是我执行/lib/tslib/test这个脚本的时候,ts_calibrate能正确运行,但是当我单独运行/lib/tslib/bin/ts_calibrate的时候就会出现 libc.so.6 can not handle TLS data这个问题。我怀疑是tslib的libc.so.6库文件和/lib下的libc.so.6库文件不一致的原因。难道友善在做这个的时候不是用的同一个编译器...?  不至于吧.....

我的坐标信息能在串口中正确显示,我不明白这些信息是怎么和android联系起来的? 我在android这层还应该做哪些工作?  

菜鸟求指教!!
复制代码
  1. T: 435093, X: 668, Y: 233
  2. evbug.c: Event. Dev: <NULL>, Type: 3, Code: 0, Value: 668
  3. evbug.c: Event. Dev: <NULL>, Type: 3, Code: 1, Value: 233
  4. evbug.c: Event. Dev: <NULL>, Type: 0, Code: 0, Value: 0
  5. T: 455087, X: 678, Y: 232
  6. evbug.c: Event. Dev: <NULL>, Type: 3, Code: 0, Value: 678
  7. evbug.c: Event. Dev: <NULL>, Type: 3, Code: 1, Value: 232
  8. evbug.c: Event. Dev: <NULL>, Type: 0, Code: 0, Value: 0
  9. evbug.c: Event. Dev: <NULL>, Type: 3, Code: 24, Value: 0
  10. evbug.c: Event. Dev: <NULL>, Type: 0, Code: 0, Value: 0
级别: 新手上路
UID: 75833
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
综合积分: 8 分
注册时间: 2012-08-14
最后登录: 2012-08-17
1楼  发表于: 2012-08-14 20:39
求回话,求帮助啊!!!
级别: 新手上路
UID: 75833
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
综合积分: 8 分
注册时间: 2012-08-14
最后登录: 2012-08-17
2楼  发表于: 2012-08-15 16:39
都50人看过了!!!  求帮助啊!
我主要是不明白底层的驱动和android这层是怎么联系起来的。网上说是input子系统来实现的。我的驱动中有input_report_abs/(key)这类的函数啊。
还有人说这是电源管理的原因,但是我用的是android1.0,根本没找到任何 .java 的文件。所以也没法按照那个网页改动。
该怎么办?!!