嵌入式linux基于minigui下的手機(jī)應(yīng)用程序.rar
嵌入式linux基于minigui下的手機(jī)應(yīng)用程序,嵌入式linux基于minigui下的手機(jī)應(yīng)用程序1.4萬字 46頁包括開題報(bào)告和任務(wù)書摘 要隨著軟硬件資源的成熟與完善,基于嵌入式linux信息終端的需求越來越多。但是適合于嵌入式系統(tǒng)的圖形界面系統(tǒng)卻很少,而市場(chǎng)對(duì)于圖形界面的開發(fā)的需求非常迫切。minigui是一種面向嵌入式的實(shí)時(shí)系統(tǒng)圖形用戶界面支持系統(tǒng),能夠?yàn)榍度?..
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會(huì)員 usactu 發(fā)布
嵌入式Linux基于MiniGUI下的手機(jī)應(yīng)用程序
1.4萬字 46頁
包括開題報(bào)告和任務(wù)書
摘 要
隨著軟硬件資源的成熟與完善,基于嵌入式Linux信息終端的需求越來越多。但是適合于嵌入式系統(tǒng)的圖形界面系統(tǒng)卻很少,而市場(chǎng)對(duì)于圖形界面的開發(fā)的需求非常迫切。MiniGUI是一種面向嵌入式的實(shí)時(shí)系統(tǒng)圖形用戶界面支持系統(tǒng),能夠?yàn)榍度胧较到y(tǒng)提供一個(gè)輕型、可靈活配置、友好的圖形界面系統(tǒng)。本文研究嵌入Linux基于MiniGUI的手機(jī)應(yīng)用程序的開發(fā)與實(shí)現(xiàn)。
論文首先概要介紹了MiniGUI的體系結(jié)構(gòu),以及嵌入式Linux下基于MiniGUI的應(yīng)用程序開發(fā)過程。然后針對(duì)具體的手機(jī)應(yīng)用程序系統(tǒng),詳細(xì)地介紹了整個(gè)系統(tǒng)的開發(fā)過程,從硬件平臺(tái)和軟件環(huán)境到編譯開發(fā)的環(huán)境搭建,MiniGUI函數(shù)庫等的移植,到圖形化界面的實(shí)現(xiàn)。最后開發(fā)并實(shí)現(xiàn)了一個(gè)簡(jiǎn)易的手機(jī)界面應(yīng)用程序,該系統(tǒng)能實(shí)現(xiàn)諸如電話簿,短消息,照相機(jī)等基本功能界面。
最后,本文對(duì)整個(gè)設(shè)計(jì)階段的工作進(jìn)行了一定的總結(jié),并對(duì)下一步需要進(jìn)行學(xué)習(xí)研究的方向進(jìn)行了討論。
關(guān)鍵詞 :嵌入式系統(tǒng);圖形用戶界面;MiniGUI
The Phone Application Based on MiniGUI of
Embedded Linux
Abstract
With the maturity and perfection of software and hardware resources, terminal system based on embedded Linux is on great demand. Despite that graphics interface systems suitable for the embedded operating system are short in hand, market need for these specific system is urgent. MiniGUI is a graphics interface supporting system oriented for embedded or real-time system, providing a flexible and user-friendly graphics interface system. This essay aims to make a research into the exploitation and realization of the programming for MiniGUI cellphone.
First, the paper gives a general introduction for MiniGUI structure and procedures of the exploitation for its programmes. Then, the overall exploration of the system is also set forth in light of a special cellphone, from the environment of hardware and software platform to the construction of translating environment, the transformation of MiniGUI functions and the completion of graphics interface system. Finally, a simple mobile phone interface programme is created , which performs the basic functions of telephone directory ,short message, camera and so on.
In the end a summary for the whole initiative phase and a discussion for further research are given.
Keywords : Embedded systems; graphical user interface; MiniGUI
目 錄
1.緒論 1
1.1嵌入式系統(tǒng)與GUI 1
1.2 MINIGUI簡(jiǎn)介 2
1.3 論文組織結(jié)構(gòu) 2
2. 基于嵌入式的幾種典型的圖形用戶界面 4
2.1 MIEROW INDO~S/NMMX 4
2.2 QT/EMBEDDED 4
2.3 MINIGUI 5
2.4 MINIGUI的開發(fā)平臺(tái) 7
2.4.1 MiniGUI的硬件平臺(tái) 7
2.4.2 MiniGUI的軟件環(huán)境 8
2.5 MINIGUI的開發(fā) 9
2.5.1 MiniGUI的特點(diǎn) 9
2.5.2 圖形用戶界面的基本元素 10
2.5.3對(duì)話框和標(biāo)準(zhǔn)控件 10
2.5.4其他 GUI 元素 10
2.5.5消息和消息循環(huán) 11
2.5.6圖形抽象層GAL和輸入抽象層lAL 12
2.5.7消息和消息循環(huán) 13
2.6 本章小結(jié) 14
3. MINIGUI程序在PC機(jī)上的開發(fā) 15
3.1設(shè)置MINIGUI運(yùn)行環(huán)境 15
3.2建立 MINIGUI開發(fā)環(huán)境 15
3.3圖形用戶界面的開發(fā) 15
3.4 MINIGUI的移植過程 21
4. 手機(jī)界面應(yīng)用系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 26
4.1 手機(jī)界面應(yīng)用程序的設(shè)計(jì)說明 26
4.2 手機(jī)界面應(yīng)用程序各控件功能的實(shí)現(xiàn) 28
4.4 本章小結(jié) 39
5. 結(jié)束語 40
致 謝 41
參考文獻(xiàn) 42
參考文獻(xiàn)
[7] 李善平,劉文峰,王煥龍等編著,Linux與嵌入式系統(tǒng)[M].北京:清華大學(xué)出版社
[8] Labrosse Jean J. 嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS-II. 邵貝貝譯. 第2版. 北京:中國電力出版社
[9] 周立功等.ARM嵌入式MiniGUI初步與應(yīng)用開發(fā)范例[M].北京:北京航空航天大學(xué)出版社
[10] 賈明,嚴(yán)世賢.Linux下的C編程[M].人民教育出版社
[11] 魏永明.MiniGUI 編程指南[EB/OL] V1
1.4萬字 46頁
包括開題報(bào)告和任務(wù)書
摘 要
隨著軟硬件資源的成熟與完善,基于嵌入式Linux信息終端的需求越來越多。但是適合于嵌入式系統(tǒng)的圖形界面系統(tǒng)卻很少,而市場(chǎng)對(duì)于圖形界面的開發(fā)的需求非常迫切。MiniGUI是一種面向嵌入式的實(shí)時(shí)系統(tǒng)圖形用戶界面支持系統(tǒng),能夠?yàn)榍度胧较到y(tǒng)提供一個(gè)輕型、可靈活配置、友好的圖形界面系統(tǒng)。本文研究嵌入Linux基于MiniGUI的手機(jī)應(yīng)用程序的開發(fā)與實(shí)現(xiàn)。
論文首先概要介紹了MiniGUI的體系結(jié)構(gòu),以及嵌入式Linux下基于MiniGUI的應(yīng)用程序開發(fā)過程。然后針對(duì)具體的手機(jī)應(yīng)用程序系統(tǒng),詳細(xì)地介紹了整個(gè)系統(tǒng)的開發(fā)過程,從硬件平臺(tái)和軟件環(huán)境到編譯開發(fā)的環(huán)境搭建,MiniGUI函數(shù)庫等的移植,到圖形化界面的實(shí)現(xiàn)。最后開發(fā)并實(shí)現(xiàn)了一個(gè)簡(jiǎn)易的手機(jī)界面應(yīng)用程序,該系統(tǒng)能實(shí)現(xiàn)諸如電話簿,短消息,照相機(jī)等基本功能界面。
最后,本文對(duì)整個(gè)設(shè)計(jì)階段的工作進(jìn)行了一定的總結(jié),并對(duì)下一步需要進(jìn)行學(xué)習(xí)研究的方向進(jìn)行了討論。
關(guān)鍵詞 :嵌入式系統(tǒng);圖形用戶界面;MiniGUI
The Phone Application Based on MiniGUI of
Embedded Linux
Abstract
With the maturity and perfection of software and hardware resources, terminal system based on embedded Linux is on great demand. Despite that graphics interface systems suitable for the embedded operating system are short in hand, market need for these specific system is urgent. MiniGUI is a graphics interface supporting system oriented for embedded or real-time system, providing a flexible and user-friendly graphics interface system. This essay aims to make a research into the exploitation and realization of the programming for MiniGUI cellphone.
First, the paper gives a general introduction for MiniGUI structure and procedures of the exploitation for its programmes. Then, the overall exploration of the system is also set forth in light of a special cellphone, from the environment of hardware and software platform to the construction of translating environment, the transformation of MiniGUI functions and the completion of graphics interface system. Finally, a simple mobile phone interface programme is created , which performs the basic functions of telephone directory ,short message, camera and so on.
In the end a summary for the whole initiative phase and a discussion for further research are given.
Keywords : Embedded systems; graphical user interface; MiniGUI
目 錄
1.緒論 1
1.1嵌入式系統(tǒng)與GUI 1
1.2 MINIGUI簡(jiǎn)介 2
1.3 論文組織結(jié)構(gòu) 2
2. 基于嵌入式的幾種典型的圖形用戶界面 4
2.1 MIEROW INDO~S/NMMX 4
2.2 QT/EMBEDDED 4
2.3 MINIGUI 5
2.4 MINIGUI的開發(fā)平臺(tái) 7
2.4.1 MiniGUI的硬件平臺(tái) 7
2.4.2 MiniGUI的軟件環(huán)境 8
2.5 MINIGUI的開發(fā) 9
2.5.1 MiniGUI的特點(diǎn) 9
2.5.2 圖形用戶界面的基本元素 10
2.5.3對(duì)話框和標(biāo)準(zhǔn)控件 10
2.5.4其他 GUI 元素 10
2.5.5消息和消息循環(huán) 11
2.5.6圖形抽象層GAL和輸入抽象層lAL 12
2.5.7消息和消息循環(huán) 13
2.6 本章小結(jié) 14
3. MINIGUI程序在PC機(jī)上的開發(fā) 15
3.1設(shè)置MINIGUI運(yùn)行環(huán)境 15
3.2建立 MINIGUI開發(fā)環(huán)境 15
3.3圖形用戶界面的開發(fā) 15
3.4 MINIGUI的移植過程 21
4. 手機(jī)界面應(yīng)用系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 26
4.1 手機(jī)界面應(yīng)用程序的設(shè)計(jì)說明 26
4.2 手機(jī)界面應(yīng)用程序各控件功能的實(shí)現(xiàn) 28
4.4 本章小結(jié) 39
5. 結(jié)束語 40
致 謝 41
參考文獻(xiàn) 42
參考文獻(xiàn)
[7] 李善平,劉文峰,王煥龍等編著,Linux與嵌入式系統(tǒng)[M].北京:清華大學(xué)出版社
[8] Labrosse Jean J. 嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS-II. 邵貝貝譯. 第2版. 北京:中國電力出版社
[9] 周立功等.ARM嵌入式MiniGUI初步與應(yīng)用開發(fā)范例[M].北京:北京航空航天大學(xué)出版社
[10] 賈明,嚴(yán)世賢.Linux下的C編程[M].人民教育出版社
[11] 魏永明.MiniGUI 編程指南[EB/OL] V1