当前位置:  技术问答>linux和unix

请大家帮我看看触摸屏驱动的诡异问题!

    来源: 互联网  发布时间:2016-03-25

    本文导语:  我用的是ADS7846,做 PXA270平台的驱动,2.4.21的内核 由于内核本身不带 7846的驱动,我添加了ADS7846.C程序,并将其注册成input类型的驱动 内核启动后,我在7846初始化函数里的打印信息都能看到,启动成功后我用测试程...

我用的是ADS7846,做 PXA270平台的驱动,2.4.21的内核
由于内核本身不带 7846的驱动,我添加了ADS7846.C程序,并将其注册成input类型的驱动
内核启动后,我在7846初始化函数里的打印信息都能看到,启动成功后我用测试程序可以打开/dev/input/event0
但奇怪的是在open event0时,ads7846.c里面的ads7846_open函数里面的调试信息并没有输出来
而且下一步,我read打开的设备,无论怎么点触摸屏都没有反应

我的电路是连接好了的,ads7846中断管脚也发出了中断的
而且通过测试发现Event0的确对应着我的触摸屏驱动

但是为什么open 和read却没有调用正确的函数呢?请各位帮我想想办法吧,我绞尽脑汁了,谢谢

|
好像open都有问题,在read里面的调试信息是不能输出的

先检查一下初始化是不是正确的,就算你有打印信息输出

|
按你的说法,“7846初始化函数里的打印信息都能看到” 那么说明 注册是成功的。
至于 open 打不开?! 首先,请确认你的 主次设备号对不对?
另外,你最好是把关键代码贴出来。

|
帮你顶吧, 不会...

|
你上了文件系统吗,只有驱动没文件系统你也看不出屏幕的反应的

|
如何通过测试发现Event0的确对应着触摸屏驱动?

|
就是啊。测试对应,或者说测试驱动正确,就表明能读或写了的。
初始化成功才算测试成功。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 想找些鼠标和键盘的驱动源程序看看,去哪找啊?
  • 求高手帮看看,编译hello驱动模块失败
  • 驱动给地址写值的问题,大家看看
  • 请大家帮忙看看--->安装Red Hat 10时的显示卡驱动程序及显示器的设置问题<---来者有分
  • 我从NVIDIA的站点下了显卡For Linux的驱动,安装却抱错XFree86>=4.0.1 needed by NVIDIA_GLX-1.0-2802。请帮忙看看,谢谢!急!!
  • arm-pxa270 矩阵键盘驱动程序的疑问~请帮我看看哦~急!!
  • 最简单的驱动程序,大家看看问题在哪儿
  • Linux下编译驱动,出了很多问题,希望各位帮我看看!
  • 简单的字符设备驱动程序居然出错!大家帮忙看看哈^_^
  • 驱动编译出错,哪位大侠帮忙看看问题出在哪里....
  • 刚开始学习linux下的驱动开发,书上的例子编译不了,大家帮忙看看
  • 简单!看看这个方法!简单!看看这个方法!
  • 我初学JAVA,大家愿意交朋友的进来看看!留QQ的给分啊! iis7站长之家
  • 好消息,近来看看......
  • 我想看看有关Linux和Unix的源码,有什么好的建议
  • 想看看linux的内核源代码!从哪里开始!给点建议!!
  • 我初学JAVA,大家愿意交朋友的进来看看!留QQ的给分啊!
  • 关于全选的问题大家帮忙看看~
  • jsp论坛,大家快去看看,解决树形目录http://52jsp.126.com
  • 各位大侠,小侠,快过来看看。
  • 看过操作系统设计与实现的进来看看
  • 请进来看看!!
  • 帮我看看下面这条语句??
  • 大家去软件工程论坛里面去看看那,我发了700分的问题!!
  • 建议去这里看看,有好多基本的重要知识! 绝对值得一看!
  • 大家帮我看看,我好把贴子结了,里面有100分。。。。。。
  • 到 http://www.xbit2008.com 看看技术文章把! 我写的或从网上摘的!
  • 虚心请教问题,帮我看看好吗?
  • 我刚申请的域名rootsafe.com大家看看怎么样? up有分!
  • 帮我看看是不是被黑了?
  • 我的Solaris启动不了了,请帮忙看看


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3