基于ARM处理器S3C2440和Linux系统的I2C触摸屏设计
时间:01-15
来源:电子元器件应用
点击:
4结束语
文中基于S3C2440的触摸屏驱动开发,考虑到与其他的ARM芯片兼容性,并没有使用ARM自带的A/D通道,而是外扩了触摸屏控制器TSC2007。对TSC2007的初始化,主要是初始化TSC2007与S3C2440的I2C接口连接,在驱动流程中,如果触摸笔按下就进人中断处理程序,读取x,y坐标,在采样函数中设置了一个copy_to_user(buffer,dbuf,length)函数,将从触摸屏连续测的数据,送入存储区。
结合实际的硬件平台,这个基于嵌入式Linux操作系统下I2C总线接口触摸屏设计,采用的是处理采样数据的方法,同时运用了改进的校准方法,从而使该触摸屏驱动更能满足实际的要求。
编辑:吕勇
文中基于S3C2440的触摸屏驱动开发,考虑到与其他的ARM芯片兼容性,并没有使用ARM自带的A/D通道,而是外扩了触摸屏控制器TSC2007。对TSC2007的初始化,主要是初始化TSC2007与S3C2440的I2C接口连接,在驱动流程中,如果触摸笔按下就进人中断处理程序,读取x,y坐标,在采样函数中设置了一个copy_to_user(buffer,dbuf,length)函数,将从触摸屏连续测的数据,送入存储区。
结合实际的硬件平台,这个基于嵌入式Linux操作系统下I2C总线接口触摸屏设计,采用的是处理采样数据的方法,同时运用了改进的校准方法,从而使该触摸屏驱动更能满足实际的要求。
编辑:吕勇
- 蓝牙无线显示屏系统的设计方案(06-17)
- 嵌入式GPS语音导航系统中MP3的解码与播放(11-17)
- 你知道吗?USB端口的工作原理(07-04)
- 你知道吗?USB端口的工作原理(二)(07-04)
- 下一代数字电视解码,强悍CPU是基本要求(11-25)
- 利用MEMS麦克风阵列定位并识别音频或语音信源的技术方案(10-17)