期刊文献+

嵌入式系统中的电容触摸屏驱动开发

ELECTRIC CAPACITY TOUCH SCREEN DRIVER DEVELOPMENT FOR EMBEDDED SYSTEMS
下载PDF
导出
摘要 以飞思卡尔半导体的MX51为系统硬件平台,给出嵌入式产品中支持多点触摸的电容式触摸屏实现方案;通过PIXCIR公司的ATmega168芯片采样触摸屏数据,经处理后由I2C总线传入系统;运用Linux中的输入子系统、中断、队列等技术,详细讨论linux2.6.31内核下开发电容式触摸屏驱动程序的流程及方法。该设计应用于智能手机、MID、上网本等产品中,效果良好。 Take Freescale Semiconductor's MX51 as hardware platform,the multi-touch capacitive touch screen implementation solution in embedded systems is presented.The touch screen data are sampled by PIXCIR ATmega168 chip.Then these data are processed and transferred into the system along I2C bus.By handling the input sub-system,interruption,queue and other technologies in Linux,the procedure and method of developing capacitive touch screen driver on Linux 2.61.31 core is discussed in detail.The design applies well to smart phones,MID,and netbooks.
作者 郭小梅
机构地区 南京晓庄学院
出处 《计算机应用与软件》 CSCD 2011年第10期264-266,277,共4页 Computer Applications and Software
关键词 LINUX 设备驱动 电容式触摸屏 多点触摸 MX51 Linux Device driver Capacitance touch screen Multi touch MX51
  • 相关文献

参考文献5

  • 1LINUX设备驱动程序[M].魏永明,译.3版.中国电力出版社.2006.
  • 2毛德操,等.嵌入式系统[M].浙江大学出版社,2003.
  • 3LINUX内核编程指南[M].张瑜,等译.3版.清华大学出版社.2004.
  • 4冯国进,等.嵌入式Linux驱动程序设计[M].清华大学出版社,2008.
  • 5linux-2. 6. 31/documentation/input/Multi-touch-protocol. txt, Henrik Rydberg.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部