红外触摸屏LINUX平台驱动包的研究与实现
发布时间:2018-05-31 23:00
本文选题:红外触摸屏 + LINUX ; 参考:《北京邮电大学》2014年硕士论文
【摘要】:随着计算机科学技术的不断发展,人机交互技术的变化日新月异,传统的人机交互技术如鼠标、键盘等已明显无法满足用户需求,体感技术、语音识别、触摸屏等开始广泛应用于移动终端和桌面领域。针对当前人机交互技术的应用现状,并结合LINUX开源平台普及的优势,本文研究了红外触摸屏的原理和开源平台下的驱动现状,设计并实现了一套基于LINUX平台的红外触摸屏驱动包软件,以满足用户良好使用体验和厂商在开源平台下的知识产权保护两方面的需求。 本文首先进行了红外触摸屏驱动包的综述性研究,从用户和设备两个角度提出了LINUX平台下红外触摸驱动包三个主要关注点曲线平滑算法、校准算法、和LINUX平台驱动架构研究。其次,课题在综述性研究的基础上给出了红外触摸屏下的专用曲线平滑算法和校准算法,并对两种专用算法在WINDOWS8触摸徽标认证测试平台和MATLAB等平台下进行了验证,得到了专用算法足以满足红外触摸屏下实际使用效果和时间复杂度等方面要求的结论。在算法研究的基础上本文提出了红外触摸屏LINUX平台专用驱动包架构,并将其划分为应用层、专用算法层、内核驱动层三层体系结构。最后本文对驱动包各个功能模块进行了划分,研究了功能模块的业务处理流程,对其进行了详细设计与实现,并借助某企业平台对红外触摸驱动包在LINUX以及其衍生平台ANDROID进行了实机部署验证,结果表明红外触摸屏驱动包功能模块运行良好,可以满足用户需求。 本文研究、设计并实现的LINUX下的红外触摸屏驱动包以及相关专用算法,具有高效性、安全性、易用性性等特点,对进一步促进了红外触摸屏LINUX平台下的广泛应用具有理论和实用价值,同时也对红外触摸屏的相关研究具有参考意义。
[Abstract]:With the continuous development of computer science and technology, human-computer interaction technology changes with each passing day. Traditional human-computer interaction technology, such as mouse, keyboard and so on, can not meet the needs of users. Touch screen and so on began to be widely used in mobile terminal and desktop field. In view of the current application status of human-computer interaction technology and the advantages of LINUX open source platform, this paper studies the principle of infrared touch screen and the driving status of open source platform. A set of infrared touch screen driver package software based on LINUX platform is designed and implemented to meet the needs of good user experience and intellectual property protection under open source platform. In this paper, the overview of the infrared touch screen driver packet is firstly studied. From the point of view of user and device, this paper proposes three main focus curve smoothing algorithms, calibration algorithm, and LINUX platform driver architecture for the infrared touch panel driver packet based on LINUX platform. Secondly, on the basis of the summary research, the paper gives the special curve smoothing algorithm and calibration algorithm under infrared touch screen, and verifies the two special algorithms under WINDOWS8 touch logo authentication test platform and MATLAB platform. The conclusion that the special algorithm can meet the requirements of the actual use effect and time complexity of infrared touch screen is obtained. Based on the research of the algorithm, this paper proposes a special driver packet architecture for infrared touch screen LINUX platform, and divides it into three layers: application layer, special algorithm layer and kernel driver layer. Finally, the paper divides each function module of the driver package, studies the business process of the function module, and designs and implements it in detail. With the help of an enterprise platform, the infrared touch driver package is deployed in LINUX and its derivative platform ANDROID. The results show that the function module of infrared touch screen driver package runs well and can meet the needs of users. This paper studies, designs and implements the infrared touch screen driver package and related special algorithms based on LINUX, which have the characteristics of high efficiency, security, ease of use, etc. It has theoretical and practical value for further promoting the wide application of infrared touch screen LINUX platform, and also has reference significance for the related research of infrared touch screen.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP334.3
【参考文献】
相关期刊论文 前10条
1 杨自锋;赵建业;;汉王手写芯片的触摸屏控制器应用设计[J];单片机与嵌入式系统应用;2007年06期
2 时尧;周佳璐;;基于I~2C的嵌入式多点触摸屏幕驱动设计[J];单片机与嵌入式系统应用;2011年03期
3 廖虎雄;老松杨;邵宏韬;刘钢;;基于触摸屏的双手交互指挥技术应用研究[J];国防科技大学学报;2011年04期
4 周烨;;红外触摸屏抗强光干扰的研究[J];电子设计工程;2011年04期
5 汤世洪;刘成安;陈泉根;;基于FPGA的高分辨率红外触摸屏的设计[J];电子设计工程;2011年22期
6 杨海马;陈军;苗雷;王鹏祥;汤涛;;嵌入式智能仪器设计中触摸屏校准算法的应用研究[J];光学仪器;2010年03期
7 韦晓娜;杨波;陆侃;刘鹏飞;;用于触摸屏的带有微结构的导光管的设计[J];光子学报;2011年10期
8 李钧;谷灵康;;基于MCU的红外多点触摸屏设计[J];电脑知识与技术;2012年19期
9 李久芳;;基于标准棋盘格的图像校准方法[J];电子工业专用设备;2010年11期
10 郑磊;杨福兴;;基于AT-mega88的红外触摸屏设计[J];机电产品开发与创新;2010年01期
,本文编号:1961671
本文链接:https://www.wllwen.com/falvlunwen/zhishichanquanfa/1961671.html