嵌入式Linux触摸屏驱动

[复制链接]
 楼主| pp5022 发表于 2009-3-3 00:11 | 显示全部楼层 |阅读模式
ADC是Analog-to-Digital&nbsp;Converter的缩写,指模/数转换器或者模拟/数字转换器。<br />A/D转换的作用是将时间连续、幅值也连续的模拟量转换为时间离散、幅值也离散的数字信号。&nbsp;&nbsp;<br />触摸屏一般包括触摸屏控制器和触摸检测装置<br />触控屏控制器的主要作用是从触摸点检测装置上接收触摸信息,并将它转换成触点坐标,再送给CPU。<br />触摸检测装置一般安装在显示屏幕的前端,主要作用是检测用户的触摸位置,并传送给触摸屏控制器<br />电阻触摸屏&nbsp;<br />电阻触摸屏的屏体部分是一块与显示器表面相匹配的多层复合薄膜。它由一层玻璃或有机玻璃作为基层,表面涂有一层透明的导电层,上面再盖有一层外表面硬化处理、光滑防刮的塑料层,它的内表面也涂有一层透明导电层,在两层导电层之间有许多细小的透明隔离点把它们隔开绝缘。&nbsp;<br />模块初始化函数是调用s3c2410_ts_init&nbsp;函数来实现的,注册底层的&nbsp;device_driver&nbsp;结构到核心。<br />static&nbsp;struct&nbsp;device_driver&nbsp;s3c2410ts_driver&nbsp;=&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;&quot;s3c2410-ts&quot;,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.bus&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;&platform_bus_type,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.probe&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;s3c2410ts_probe,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.remove&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;s3c2410ts_remove,<br />&nbsp;&nbsp;&nbsp;&nbsp;};&nbsp;<br /><br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

24

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部