手机触摸屏驱动与MMI的耦合设计
本文选题:嵌入式 + MMI ; 参考:《东华大学》2012年硕士论文
【摘要】:随着人们生活水平的日渐提高,良好的人机交互界面(即:MMI)已经成为越来越多的人们选择手机等手持设备的一条重要标准。因此人机交换界面的设计与开发已经也随着人们的需要成为手机软件开发系统中的一个非常重要的组成部分,并极大地满足人及方便人们的需求及使用。因此,带有友好的触摸屏功能的人机界面的手机等手持设备,省去键盘部分,增大了屏幕比例,操作简单直观,功耗低、体积小,深受各个阶层人们的欢迎。 对开发设计人员而言,缺少了键盘支持的触摸屏手机,除去对屏幕显示效果要求更高之外,开发人员需要对屏幕的控件坐标的定位更加精准,才能确保人们除去可以顺利完成各种触控操作之外,还能够体会到迅速的反应及精准的定位,这样的操作才能更加体现出设计与开发的人性化。 本文主要做了三个方面的内容:1.硬件平台的构建,根据实际需要选择Intel公司的基于ARM框架的PXA255芯片作为核心处理器,负责整个系统的运行,和TI公司的ADS7846作为触摸屏驱动芯片,通过它与PXA255的SSP(同步串行口)和处理器进行通信以实现嵌入式系统的实时传输。2.系统平台的搭建,能过bootloader移植、文件制作、内核裁剪,以及触摸屏驱动的移植,搭建一个可以让各个必要模块稳定运行的平台。3.触摸屏的性能优化,首先,通过五点校验法对手机触摸屏进行准确度的校正;然后,再通过滤波去噪声法、增加压力参数法以及减小映射区域有效范围的方法对手机触摸屏进行噪声的有效去除。最后,在模拟器上对以上算法进行综合验证,结果证明以上算法在模拟器上能达到预期效果,再通过Arm编译器,将源代码编译成目标手机平台所需要的二进制文件,成功编译并生成所需二进制文件后,再通过Flash Tool下载到目标手机,然后再进一步在实物手机上对以上算法进行准确度和噪声是否有效去除,以及算法加入到手机平台上后,整个平台的稳定性的影响等进行综合验证。实验结果证明,以上算法能达到预期效果并且能在模拟器以及目标实物手机上安全稳定运行。
[Abstract]:With the improvement of people's living standards, good human-computer interface (MMI) has become an important standard for more and more people to choose handheld devices such as mobile phones. Therefore, the design and development of man-machine exchange interface has become a very important part of the mobile phone software development system with the needs of people, and greatly meet the needs and use of people. Therefore, handheld devices such as mobile phones with friendly touch-screen functions, such as handheld devices, save keyboard parts, increase the proportion of screens, operate easily and intuitively, have low power consumption, small volume, and are welcomed by people from all walks of life. For developers, the lack of keyboard support for touch screen phones, in addition to the screen display requirements, developers need to be more accurate screen control coordinates, In order to ensure that people can not only successfully complete all kinds of touch operations, but also can understand the rapid response and accurate positioning, such operations can more reflect the design and development of humanization. This paper mainly does three aspects of the content: 1. In order to construct the hardware platform, Intel's PXA255 chip based on ARM frame is chosen as the core processor, which is responsible for the operation of the whole system, and TI's ADS7846 is used as the touch screen driver chip. It communicates with SSP (synchronous Serial Port) and processor of PXA255 to realize real time transmission of embedded system. The system platform can be transplanted through bootloader, file production, kernel clipping, and touch screen driver transplant, build a platform that can make the necessary modules run stably. 3. To optimize the performance of the touch screen, firstly, the accuracy of the touch screen of the mobile phone is corrected by the five-point calibration method; then, the noise method is filtered to remove the noise. The method of increasing pressure parameter and reducing the effective range of mapping area can effectively remove the noise of mobile touch screen. Finally, the simulation results show that these algorithms can achieve the desired results on the simulator, and then compile the source code into the binary files needed by the target mobile platform through Arm compiler. After successfully compiling and generating the required binary files, we download them to the target phone through Flash Tool, and then further remove the accuracy and noise of the above algorithm on the physical mobile phone, and add the algorithm to the mobile phone platform. The influence of the stability of the whole platform is verified synthetically. The experimental results show that the proposed algorithm can achieve the desired results and can run safely and stably on the simulator and the target real mobile phone.
【学位授予单位】:东华大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP334.3;TN929.53
【相似文献】
相关期刊论文 前10条
1 李军胜;万学军;;DX-400中波发射机N-1切换系统设计与实现[J];硅谷;2011年15期
2 贾慧强;;基于FPGA-NIOS的多功能留言机设计[J];电子技术;2011年07期
3 ;[J];;年期
4 ;[J];;年期
5 ;[J];;年期
6 ;[J];;年期
7 ;[J];;年期
8 ;[J];;年期
9 ;[J];;年期
10 ;[J];;年期
相关会议论文 前2条
1 李毅然;李少谦;;车载终端中基于Windows CE.NET触摸屏与ADC的共用研究[A];2008年中国西部青年通信学术会议论文集[C];2008年
2 余志强;张辉;;PLC与MMI在三峡左岸电站调速器控制系统中的应用[A];全国水电厂技术改造学习交流研讨会论文集[C];2005年
相关重要报纸文章 前10条
1 记者 金孝纯;ITT三喜临门[N];中国机电日报;2000年
2 本报记者 傅莲英;竞争力全面提高[N];国际商报;2000年
3 李华北;软件能力成熟度模型(CMM)及其应用[N];中国国门时报(中国出入境检验疫报);2002年
4 本报记者 侯雪莲;鞍钢:老企业的新路子[N];中国机电日报;2001年
5 缪惟民;2000国际包装博览会将在芝加哥举行[N];中国包装报;2000年
6 ;包装精英十一月会聚北京[N];中国包装报;2001年
7 伟国;全球移动电话零部件市场展望[N];中国机电日报;2000年
8 曹文;PMMI成立包装管理中心[N];中国包装报;2000年
9 记者 缪惟民;美国包装机械制造协会中国办事处在上海成立[N];中国包装报;2001年
10 本报记者 梁红兵;愿与中国经济发展同行[N];中国电子报;2000年
相关硕士学位论文 前10条
1 张欣;手机触摸屏驱动与MMI的耦合设计[D];东华大学;2012年
2 蔡佳苗;移动终端MMI软件的设计与实现[D];西安电子科技大学;2009年
3 谷文军;基于S3C44B0X控制的数字化预应力张拉仪系统的设计[D];太原理工大学;2011年
4 韩会敏;嵌入式移动终端软件的设计与实现[D];电子科技大学;2005年
5 邵四超;Mobile Widget引擎研究及MMI架构实现[D];电子科技大学;2010年
6 周超;GSM-R技术及机车综合无线通信设备的研究与设计[D];北京邮电大学;2006年
7 任文民;基于嵌入式的TD-SCDMA移动终端客户端软件的设计与实现[D];电子科技大学;2008年
8 彭向泉;手机呼叫控制模块的设计与实现[D];山东大学;2009年
9 李宝对;基于SCADA的自动化消防系统设计[D];天津大学;2006年
10 韩冰;移动通信终端MMI架构设计与实现[D];华中科技大学;2006年
,本文编号:1829829
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1829829.html