嵌入式系統(tǒng)人機交互界面開發(fā)平臺研究
本文關(guān)鍵詞: 面向?qū)ο?嵌入式系統(tǒng) 人機交互界面 QT 出處:《煙臺大學(xué)》2012年碩士論文 論文類型:學(xué)位論文
【摘要】:隨著嵌入式系統(tǒng)的廣泛應(yīng)用,對軟件的功能有了更高的要求。嵌入式系統(tǒng)軟件不但要滿足實時性要求,而且還應(yīng)具有良好的人機交互界面。嵌入式系統(tǒng)人機交互界面應(yīng)該達到程序代碼盡量少,對系統(tǒng)資源需求少,圖形界面簡潔豐富,人機互動快捷友好,滿足實際產(chǎn)品需求。 目前,在Windows系統(tǒng)下的VB、VC、DELPHI等可視化編程語言,提供了大量的人機交互界面對象,開發(fā)者很容易構(gòu)造符合要求的界面,而在嵌入式產(chǎn)品快速發(fā)展的今天,基于LINUX等操作系統(tǒng)的產(chǎn)品開發(fā),人機交互界面的設(shè)計沒有像在Windows環(huán)境下那樣快捷、方便。為了讓嵌入式系統(tǒng)工程師能夠快速地開發(fā)所需要的人機交互界面,我們研究實現(xiàn)了一個“基于面向?qū)ο蟮那度胧较到y(tǒng)人機交互界面開發(fā)平臺”,系統(tǒng)設(shè)計人員可根據(jù)具體應(yīng)用需求,在該平臺上將各個界面元素對象組合,即可生成所需要的嵌入式系統(tǒng)人機交互界面,并且可以在線修改、編譯、下載到開發(fā)板上。設(shè)計過程簡潔、快速,并可以做到邊設(shè)計、邊觀看、邊修改。 論文研究的主要創(chuàng)新點:(1)平臺設(shè)計實現(xiàn)完全基于面向?qū)ο蠹夹g(shù),軟件可重用性強,具備“即插即用”的特點;(2)在開發(fā)平臺中,各種界面元素采用圖形化對象表示,形象、直觀,隨意拖拽,自由設(shè)置屬性,,屏蔽了各種底層細節(jié),大大降低嵌入式系統(tǒng)的開發(fā)難度,使設(shè)計人員把精力集中在界面功能確定,界面布局、美觀等設(shè)計上;(3)平臺屏蔽了界面元素的實現(xiàn)細節(jié),為了便于開發(fā)者增減程序代碼,平臺設(shè)置了將人機交互界面轉(zhuǎn)化為可視化代碼編輯模塊功能,這樣對于開發(fā)者來說是透明的,便于修改;(4)提供了特殊界面元素模塊,使該平臺應(yīng)用范圍更廣;(5)配合前期研究的硬件設(shè)計平臺,可以快速實現(xiàn)LINUX環(huán)境下的嵌入式產(chǎn)品開發(fā)。 論文主要由四部分組成,第一部分主要包括嵌入式系統(tǒng)人機交互界面開發(fā)平臺的介紹,本課題研究的目的、意義、創(chuàng)新點和開發(fā)工具;第二部分是面向?qū)ο蟮那度胧较到y(tǒng)人機交互界面開發(fā)平臺的分析和設(shè)計部分,給出了系統(tǒng)的分析模型和設(shè)計模型;第三部分是面向?qū)ο蟮那度胧较到y(tǒng)人機交互界面開發(fā)平臺的實現(xiàn)部分,利用面向?qū)ο笳Z言QT和LINUX開發(fā)環(huán)境進行設(shè)計,根據(jù)分析和設(shè)計模型給予了具體的實現(xiàn);第四部分介紹了一個應(yīng)用實例。論文最后總結(jié)了作者所做的主要工作,并展望了集成化開發(fā)平臺的發(fā)展前景。
[Abstract]:With the extensive application of the embedded system , the function of the software is higher . The embedded system software shall not only meet the real - time requirements , but also have a good human - machine interaction interface . The human - machine interaction interface of the embedded system shall be as small as possible , and the requirements for system resources are few , the graphic interface is concise and rich , and the human - machine interaction is quick and friendly to meet the actual product requirements . In order to enable the embedded system engineer to quickly develop the human - machine interaction interface , the design of human - machine interaction interface is not as fast and convenient as in Windows environment . In order to enable the embedded system engineer to develop the human - machine interaction interface needed , the system designer can generate the human - machine interactive interface of the embedded system . The main innovation points of the thesis are : ( 1 ) the platform design realization is completely based on the object - oriented technology , the software reusability is strong , and has the characteristics of " plug and play " ; ( 2 ) in the development platform , various interface elements adopt graphical object representation , image , visual , random drag , free setting attribute , shield various bottom layer details , greatly reduce the development difficulty of the embedded system , enable the designer to focus on the interface function determination , interface layout , aesthetic appearance and the like ; and ( 3 ) the platform is provided with special interface element module , so that the platform application range is wider ; and ( 5 ) the embedded product development in the Linux environment can be realized quickly by matching the hardware design platform of the previous research . The paper mainly consists of four parts , the first part mainly includes the introduction of the human - machine interactive interface development platform of the embedded system , the purpose , the significance , the innovation point and the development tool of the object - oriented embedded system man - machine interactive interface development platform . The second part is the object - oriented embedded system man - machine interactive interface development platform . The third part is the object - oriented embedded system man - machine interactive interface development platform . The third part is an object - oriented embedded system man - machine interactive interface development platform .
【學(xué)位授予單位】:煙臺大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP368.1
【相似文獻】
相關(guān)期刊論文 前10條
1 陳利鋒;劉博勤;涂時亮;陳章龍;;嵌入式系統(tǒng)網(wǎng)絡(luò)互連技術(shù)的設(shè)計與實現(xiàn)[J];計算機科學(xué);2001年10期
2 高峰;質(zhì)量提高 新品涌現(xiàn)——2002年嵌入式系統(tǒng)及其應(yīng)用研討會暨多國產(chǎn)品展示會側(cè)記[J];電子產(chǎn)品世界;2002年23期
3 張承瑞,吳俊卿,李劍峰;嵌入式Linux在數(shù)控系統(tǒng)中的應(yīng)用[J];制造業(yè)自動化;2003年02期
4 蔣巧文,潘孟春;高性能低功耗的32位RISC微處理器HMS30C7202[J];湖南理工學(xué)院學(xué)報(自然科學(xué)版);2004年03期
5 倪天龍 ,張賢高 ,王培;數(shù)據(jù)庫SQLite在嵌入式系統(tǒng)中的應(yīng)用[J];單片機與嵌入式系統(tǒng)應(yīng)用;2005年10期
6 曹玲芝 ,石軍 ,任亞萍;無線通信在嵌入式系統(tǒng)中的應(yīng)用[J];微計算機信息;2005年22期
7 ;演繹普適計算應(yīng)用創(chuàng)新——飛思卡爾利用Linux OS和PowerPC架構(gòu)推動技術(shù)匯聚[J];半導(dǎo)體技術(shù);2006年03期
8 王小林;胡曉婷;;觸摸屏在嵌入式系統(tǒng)中的應(yīng)用[J];計算機與數(shù)字工程;2006年04期
9 祁獻民;費凌;謝傳龍;;基于RT-Linux的嵌入式系統(tǒng)在數(shù)控系統(tǒng)中的應(yīng)用研究[J];機械工程師;2006年04期
10 安在軍;;嵌入式數(shù)據(jù)庫描繪未來[J];軟件世界;2006年10期
相關(guān)會議論文 前10條
1 陳福;周樹杰;林小竹;楊躍翔;;應(yīng)用嵌入式系統(tǒng)進行數(shù)據(jù)采集的研究[A];2004全國測控、計量與儀器儀表學(xué)術(shù)年會論文集(下冊)[C];2004年
2 孫柏林;;從“自成系統(tǒng)”到“嵌為一體”——軍用嵌入式系統(tǒng)漫談[A];04'中國企業(yè)自動化和信息化建設(shè)論壇暨中南六省區(qū)自動化學(xué)會學(xué)術(shù)年會專輯[C];2004年
3 馮斌;張恩軍;隗娜;;基于嵌入式系統(tǒng)的無線監(jiān)控終端研究[A];2006電力系統(tǒng)自動化學(xué)術(shù)交流研討大會論文集[C];2006年
4 劉樹鑫;曹云東;侯春光;劉曉明;;嵌入式系統(tǒng)在斷路器智能控制中的應(yīng)用[A];第一屆電器裝備及其智能化學(xué)術(shù)會議論文集[C];2007年
5 朱芳;章堅武;;基于網(wǎng)絡(luò)處理器的VoIP網(wǎng)關(guān)設(shè)計[A];浙江省電子學(xué)會第七次會員代表大會暨2007學(xué)術(shù)年會論文集[C];2007年
6 董治華;張林銳;劉亮;;基于智能壓力變送器的嵌入式檢測系統(tǒng)研究[A];第十九屆測控、計量、儀器儀表學(xué)術(shù)年會(MCMI'2009)論文集[C];2009年
7 李光先;陸陽;;應(yīng)用UC/OS-Ⅱ設(shè)計嵌入式實時多任務(wù)軟件[A];全國第13屆計算機輔助設(shè)計與圖形學(xué)(CAD/CG)學(xué)術(shù)會議論文集[C];2004年
8 梁磊;洪永強;;基于網(wǎng)絡(luò)技術(shù)的嵌入式系統(tǒng)[A];福建省科協(xié)第四屆學(xué)術(shù)年會提升福建制造業(yè)競爭力的戰(zhàn)略思考專題學(xué)術(shù)年會論文集[C];2004年
9 爾賓;虞小偉;吳強;劉明亮;;基于實時嵌入式操作系統(tǒng)的多媒體播放器設(shè)計[A];2007通信理論與技術(shù)新發(fā)展——第十二屆全國青年通信學(xué)術(shù)會議論文集(上冊)[C];2007年
10 黃品文;鄭麗敏;;嵌入式電子鼻系統(tǒng)的研究現(xiàn)狀與發(fā)展趨勢[A];2007年中國農(nóng)業(yè)工程學(xué)會學(xué)術(shù)年會論文摘要集[C];2007年
相關(guān)重要報紙文章 前10條
1 ;軟件行業(yè)嵌入式系統(tǒng)分會成立[N];中國高新技術(shù)產(chǎn)業(yè)導(dǎo)報;2004年
2 龔炳錚;嵌入式系統(tǒng)大有作為[N];中國石油報;2003年
3 記者 王曉濤;物聯(lián)網(wǎng)勿求中心和終端兩全其美[N];中國經(jīng)濟導(dǎo)報;2010年
4 艾文;國產(chǎn)嵌入式系統(tǒng)重視二次開發(fā)[N];中國計算機報;2001年
5 ;微軟嵌入式系統(tǒng)開發(fā)中心正式成立[N];人民郵電;2008年
6 朱挺;中國嵌入式系統(tǒng)產(chǎn)業(yè)聯(lián)盟成立[N];中國高新技術(shù)產(chǎn)業(yè)導(dǎo)報;2008年
7 本報記者 凡曉芝;微軟嵌入式系統(tǒng)大賽中國學(xué)生創(chuàng)佳績[N];計算機世界;2006年
8 周晨;中國嵌入式工程師搶手[N];科技日報;2007年
9 ;有了VSPWorks嵌入式系統(tǒng)進通信[N];中國計算機報;2002年
10 郭淳學(xué);嵌入式系統(tǒng)是嵌入式軟件與IC發(fā)展基礎(chǔ)[N];中國電子報;2008年
相關(guān)博士學(xué)位論文 前10條
1 程國達;嵌入式系統(tǒng)的硬/軟件協(xié)同設(shè)計研究[D];復(fù)旦大學(xué);2003年
2 趙國冬;嵌入式系統(tǒng)彈性應(yīng)對方法研究[D];哈爾濱工程大學(xué);2011年
3 陳文智;Pcanel——基于模型驅(qū)動的嵌入式系統(tǒng)設(shè)計平臺[D];浙江大學(xué);2005年
4 郭軍;基于Petri網(wǎng)的嵌入式系統(tǒng)高層級設(shè)計方法與技術(shù)研究[D];西北大學(xué);2007年
5 劉大亮;一種球形移動機器人的運動分析與控制技術(shù)的研究[D];北京郵電大學(xué);2009年
6 吳剛;對低功耗進程調(diào)度算法的研究[D];復(fù)旦大學(xué);2006年
7 張付祥;創(chuàng)傷手指康復(fù)機械手系統(tǒng)研究[D];哈爾濱工業(yè)大學(xué);2007年
8 丁治國;RFID關(guān)鍵技術(shù)研究與實現(xiàn)[D];中國科學(xué)技術(shù)大學(xué);2009年
9 張金煥;基于嵌入式系統(tǒng)的制造裝備自律控制理論與關(guān)鍵技術(shù)研究[D];武漢理工大學(xué);2009年
10 劉傳波;列車縱向沖動的機理研究及檢測儀器的開發(fā)[D];武漢理工大學(xué);2009年
相關(guān)碩士學(xué)位論文 前10條
1 李曉路;嵌入式系統(tǒng)人機交互界面開發(fā)平臺研究[D];煙臺大學(xué);2012年
2 亓向國;MicroWindows在嵌入式系統(tǒng)中的應(yīng)用研究[D];昆明理工大學(xué);2009年
3 徐超;基于嵌入式系統(tǒng)的安全網(wǎng)關(guān)的設(shè)計[D];武漢理工大學(xué);2003年
4 毛碧波;多平臺下嵌入式Linux的調(diào)試及驅(qū)動程序開發(fā)[D];中國科學(xué)院研究生院(軟件研究所);2003年
5 劉洋;基于Linux的嵌入式操作系統(tǒng)實時性技術(shù)研究[D];哈爾濱理工大學(xué);2003年
6 王建華;基于嵌入式系統(tǒng)的機器視覺及其在機器人控制中的應(yīng)用[D];重慶大學(xué);2004年
7 郝永君;嵌入式Linux的研究與應(yīng)用[D];西安電子科技大學(xué);2005年
8 胡其鵬;基于以太網(wǎng)的嵌入式控制器設(shè)計[D];浙江大學(xué);2005年
9 王軍;基于CAN總線的智能供熱控制器的研究[D];河北工業(yè)大學(xué);2005年
10 韓進;基于無線傳感器網(wǎng)絡(luò)嵌入式測控系統(tǒng)的應(yīng)用研究[D];合肥工業(yè)大學(xué);2005年
本文編號:1488611
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1488611.html