LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 740|回复: 0

【求助】关于嵌入式LInux下触摸屏的抖动

[复制链接]
发表于 2010-11-8 10:58:35 | 显示全部楼层 |阅读模式
小弟用Linux2.6.18内核在嵌入式2440开发板上实现了触摸屏驱动,触摸屏是四线电阻式,但存在很诡异的抖动,问题描述如下(附图):
    当光标在A点时,点击B点,光标会在B'点闪一下后回到B点;当光标在B点时,点击C点,光标会在C'点闪一下后回到C点;D点同理。简单来讲,就是每次点击触摸屏时,光标都会在与上一状态对称的位置闪一下后,回到点击点。而且通过打开手写板软件,可以观察到,B'B,C'C,D'D三段笔触是下压状态的,因此这种抖动很容易造成误操作。(问题比较诡异,不知我描述清楚没有)。
    经过我一个多星期的排查,问题仍未解决,但可以肯定的几点是:
    1.与硬件无关,因为同样的硬件,换其他移植好的内核,一切正常。
    2.与触摸屏驱动源码无关,因为源码是网上到处都可以找到的比较经典的代码,与友善,天嵌等公司移植的内核源码比较过,没有区别,而且相同的源码用到别的内核上就没有这个问题。
    因此基本可以肯定,问题出在内核的其他部分,但具体是哪里出了问题不知道,触摸屏驱动的代码已经被我烂熟于心,但问题点始终没有找到。这个问题已经困扰了我这个小菜鸟将近两周时间,望各位大牛多多帮忙,谢谢各位了。(我的驱动源码在附件里)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表