- 1
- 2
- 3
- 4
- 5
Linux平台下的五线触摸屏控制器的设计与实现
资料介绍
触摸屏凭借其简单、方便的特点在公共信息查询、工业控制以及生活类电子产品等领域得到广泛的应用,论文课题使用福华微电子自主研发的USB2.0控制芯片FS7803与德州仪器(TI)公司的数模转换芯片ADS7845在Linux平台下设计并实现了五线触摸屏控制器。论文完整的总结了作者的工作成果,并详细阐述了在Linux操作系统下五线触摸屏控制器的驱动层中USB驱动层和XF86驱动层以及触摸屏校正算法及其实现的整个开发过程。
论文首先在深入分析FS7803和ADS7845的技术资料的基础上,根据SPI和I2C协议完成了五线触摸屏控制器的整体设计和技术实现路线,然后进行了电路的硬件设计,编写了五线触摸屏控制器的单片机侧程序,并在深入研究TI公司触摸屏校正技术的基础上,设计了一套四点校正算法,该算法很好地解决了触摸屏由于比例系数与机械不同轴性所产生的误差。
论文完成了系统软件的设计。把整个软件分为USB驱动层、XF86驱动层和高端软件层。依据Linux系统给出的USB驱动框架编写Linux操作系统下五线触摸屏控制器的USB层驱动程序,USB驱动层实现了PC与五线触摸屏控制器的数据通讯;还编写了XF86驱动层,实现了通过USB层上传的数据转化为鼠标的动作;编写的高端软件层实现了触摸屏校正算法、鼠标按下或弹起时的声音控制、鼠标右键的触发时间和使能等若干鼠标事件的处理例程。论文课题设计和实现的Linux平台下的五线触摸屏控制器已成功地应用于车载多媒体和上网本等多个项目中,在特定领域体现了自己的应用优势。
部分文件列表
文件名 | 大小 |
Linux平台下的五线触摸屏控制器的设计与实现.pdf | 3M |
最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:dongshao
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏270.00元 3天前
用户:kk1957135547
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏50.00元 3天前
用户:w993263495
-
21ic下载 打赏40.00元 3天前
用户:w993263495
-
21ic下载 打赏90.00元 3天前
用户:cooldog123pp
-
21ic下载 打赏30.00元 3天前
用户:sun2152
-
21ic下载 打赏40.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:happypcb
-
21ic下载 打赏50.00元 3天前
用户:forgot
-
21ic下载 打赏10.00元 3天前
用户:xuzhen1
-
21ic下载 打赏20.00元 3天前
用户:wanglu6666
-
21ic下载 打赏5.00元 3天前
用户:人间留客
-
21ic下载 打赏5.00元 3天前
用户:jyxjiyixing
-
21ic下载 打赏5.00元 3天前
用户:akae_du
-
21ic下载 打赏5.00元 3天前
用户:ouyang_56
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏5.00元 3天前
-
czmhcy 打赏1.00元 3天前
资料:bitboy
全部评论(0)