手機觸摸屏驅(qū)動與MMI的耦合設(shè)計
本文選題:嵌入式 + MMI; 參考:《東華大學(xué)》2012年碩士論文
【摘要】:隨著人們生活水平的日漸提高,良好的人機交互界面(即:MMI)已經(jīng)成為越來越多的人們選擇手機等手持設(shè)備的一條重要標(biāo)準(zhǔn)。因此人機交換界面的設(shè)計與開發(fā)已經(jīng)也隨著人們的需要成為手機軟件開發(fā)系統(tǒng)中的一個非常重要的組成部分,并極大地滿足人及方便人們的需求及使用。因此,帶有友好的觸摸屏功能的人機界面的手機等手持設(shè)備,省去鍵盤部分,增大了屏幕比例,操作簡單直觀,功耗低、體積小,深受各個階層人們的歡迎。 對開發(fā)設(shè)計人員而言,缺少了鍵盤支持的觸摸屏手機,除去對屏幕顯示效果要求更高之外,開發(fā)人員需要對屏幕的控件坐標(biāo)的定位更加精準(zhǔn),才能確保人們除去可以順利完成各種觸控操作之外,還能夠體會到迅速的反應(yīng)及精準(zhǔn)的定位,這樣的操作才能更加體現(xiàn)出設(shè)計與開發(fā)的人性化。 本文主要做了三個方面的內(nèi)容:1.硬件平臺的構(gòu)建,根據(jù)實際需要選擇Intel公司的基于ARM框架的PXA255芯片作為核心處理器,負(fù)責(zé)整個系統(tǒng)的運行,和TI公司的ADS7846作為觸摸屏驅(qū)動芯片,通過它與PXA255的SSP(同步串行口)和處理器進(jìn)行通信以實現(xiàn)嵌入式系統(tǒng)的實時傳輸。2.系統(tǒng)平臺的搭建,能過bootloader移植、文件制作、內(nèi)核裁剪,以及觸摸屏驅(qū)動的移植,搭建一個可以讓各個必要模塊穩(wěn)定運行的平臺。3.觸摸屏的性能優(yōu)化,首先,通過五點校驗法對手機觸摸屏進(jìn)行準(zhǔn)確度的校正;然后,再通過濾波去噪聲法、增加壓力參數(shù)法以及減小映射區(qū)域有效范圍的方法對手機觸摸屏進(jìn)行噪聲的有效去除。最后,在模擬器上對以上算法進(jìn)行綜合驗證,結(jié)果證明以上算法在模擬器上能達(dá)到預(yù)期效果,再通過Arm編譯器,將源代碼編譯成目標(biāo)手機平臺所需要的二進(jìn)制文件,成功編譯并生成所需二進(jìn)制文件后,再通過Flash Tool下載到目標(biāo)手機,然后再進(jìn)一步在實物手機上對以上算法進(jìn)行準(zhǔn)確度和噪聲是否有效去除,以及算法加入到手機平臺上后,整個平臺的穩(wěn)定性的影響等進(jìn)行綜合驗證。實驗結(jié)果證明,以上算法能達(dá)到預(yù)期效果并且能在模擬器以及目標(biāo)實物手機上安全穩(wěn)定運行。
[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.
【學(xué)位授予單位】:東華大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP334.3;TN929.53
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 李軍勝;萬學(xué)軍;;DX-400中波發(fā)射機N-1切換系統(tǒng)設(shè)計與實現(xiàn)[J];硅谷;2011年15期
2 賈慧強;;基于FPGA-NIOS的多功能留言機設(shè)計[J];電子技術(shù);2011年07期
3 ;[J];;年期
4 ;[J];;年期
5 ;[J];;年期
6 ;[J];;年期
7 ;[J];;年期
8 ;[J];;年期
9 ;[J];;年期
10 ;[J];;年期
相關(guān)會議論文 前2條
1 李毅然;李少謙;;車載終端中基于Windows CE.NET觸摸屏與ADC的共用研究[A];2008年中國西部青年通信學(xué)術(shù)會議論文集[C];2008年
2 余志強;張輝;;PLC與MMI在三峽左岸電站調(diào)速器控制系統(tǒng)中的應(yīng)用[A];全國水電廠技術(shù)改造學(xué)習(xí)交流研討會論文集[C];2005年
相關(guān)重要報紙文章 前10條
1 記者 金孝純;ITT三喜臨門[N];中國機電日報;2000年
2 本報記者 傅蓮英;競爭力全面提高[N];國際商報;2000年
3 李華北;軟件能力成熟度模型(CMM)及其應(yīng)用[N];中國國門時報(中國出入境檢驗疫報);2002年
4 本報記者 侯雪蓮;鞍鋼:老企業(yè)的新路子[N];中國機電日報;2001年
5 繆惟民;2000國際包裝博覽會將在芝加哥舉行[N];中國包裝報;2000年
6 ;包裝精英十一月會聚北京[N];中國包裝報;2001年
7 偉國;全球移動電話零部件市場展望[N];中國機電日報;2000年
8 曹文;PMMI成立包裝管理中心[N];中國包裝報;2000年
9 記者 繆惟民;美國包裝機械制造協(xié)會中國辦事處在上海成立[N];中國包裝報;2001年
10 本報記者 梁紅兵;愿與中國經(jīng)濟(jì)發(fā)展同行[N];中國電子報;2000年
相關(guān)碩士學(xué)位論文 前10條
1 張欣;手機觸摸屏驅(qū)動與MMI的耦合設(shè)計[D];東華大學(xué);2012年
2 蔡佳苗;移動終端MMI軟件的設(shè)計與實現(xiàn)[D];西安電子科技大學(xué);2009年
3 谷文軍;基于S3C44B0X控制的數(shù)字化預(yù)應(yīng)力張拉儀系統(tǒng)的設(shè)計[D];太原理工大學(xué);2011年
4 韓會敏;嵌入式移動終端軟件的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2005年
5 邵四超;Mobile Widget引擎研究及MMI架構(gòu)實現(xiàn)[D];電子科技大學(xué);2010年
6 周超;GSM-R技術(shù)及機車綜合無線通信設(shè)備的研究與設(shè)計[D];北京郵電大學(xué);2006年
7 任文民;基于嵌入式的TD-SCDMA移動終端客戶端軟件的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2008年
8 彭向泉;手機呼叫控制模塊的設(shè)計與實現(xiàn)[D];山東大學(xué);2009年
9 李寶對;基于SCADA的自動化消防系統(tǒng)設(shè)計[D];天津大學(xué);2006年
10 韓冰;移動通信終端MMI架構(gòu)設(shè)計與實現(xiàn)[D];華中科技大學(xué);2006年
,本文編號:1829829
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1829829.html