BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #9786同步于 2010/11/8
Embedded_System机器人发帖

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

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