久久99热66热这里只有精品,特黄特色的大片在线观看,亚洲日本三级在线观看,国产三级农村妇女在线,亚洲av毛片免费在线观看,哺乳叫自慰在线看,天天干美女av网

嵌入式Linux下基于MiniGUI的信息終端軟件開發(fā)

時間:2023-05-01 08:11:01 計算機論文 我要投稿
  • 相關(guān)推薦

嵌入式Linux下基于MiniGUI的信息終端軟件開發(fā)

摘要:嵌入式系統(tǒng)的開發(fā)已成為新的行業(yè)熱點。本文首先概述嵌入式Linux系統(tǒng)開發(fā)的特點及其工具,然后具體描述MiniGUI圖形系統(tǒng)的移植、使用方法,并舉例說明在該系統(tǒng)上開始信息終端軟件的過程。該方案有很大的應(yīng)用前景。

    關(guān)鍵詞:嵌入式操作系統(tǒng) Linux MiniGUI 信息終端

引言

近年來,隨著軟硬件資源的成熟與完善,嵌入式技術(shù)越來越和人們的生活緊密相關(guān),功能單一的公用電話也開始向嵌入式多媒體信息終端轉(zhuǎn)型。對嵌入式系統(tǒng)的研究,在全球激起了人們極大的興趣。

選擇開放源碼的Linux操作系統(tǒng)開發(fā)新一代嵌入式產(chǎn)品已經(jīng)成為其中新的技術(shù)熱點。在本系統(tǒng)中,采用了MontaVista Linux系統(tǒng)。它提供了很多處理器、目標(biāo)板和主機環(huán)境的組合,有一套完整的輔助開發(fā)工具,便于嵌入式系統(tǒng)專用人員設(shè)計、開發(fā)和發(fā)布應(yīng)用程序。

與此同時,配備一個優(yōu)秀的圖形用戶界面,使產(chǎn)品和用戶能進行友善可靠的交互也已成為開發(fā)工作中非常緊迫的要求。本系統(tǒng)中使用的MiniGUI就是嵌入式Linux系統(tǒng)下一個輕量級的圖形用戶界面支持系統(tǒng),目前已比較成熟,并已被用到很多項目的實際開發(fā)中。

1 嵌入式Linux系統(tǒng)

嵌入式系統(tǒng)是以應(yīng)用為中心,以計算機技術(shù)為基礎(chǔ),并且軟硬件可裁減。適用于用戶系統(tǒng)對功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專用計算機系統(tǒng)。從20世紀(jì)80年代末開始,陸續(xù)出現(xiàn)了一些嵌入式操作系統(tǒng),如VxWorks、pSOS、WindowsCE、Linux等。其中免費源代碼的Linux操作系統(tǒng)因其內(nèi)核小、支持多種硬件平臺、可裁減性好等顯著優(yōu)點,得到了廣泛的關(guān)注,為嵌入式系統(tǒng)開發(fā)提供了一個極有力的選擇。

(2)MontaVista Linux

目前,已有多家公司推出了嵌入式Linux發(fā)行版本。本系統(tǒng)中采用的是應(yīng)用全球三大嵌入式Linux供應(yīng)商之一MontaVista Software公司的最新版MontaVista Linux3.0。它使用的是最標(biāo)準(zhǔn)Linux內(nèi)核2.4.2,是針對嵌入式設(shè)備度身定制的實時的、專業(yè)的嵌入式操作系統(tǒng)?紤]到嵌入式設(shè)備處理器、存儲器資源有限的情況,在不減少新內(nèi)核對嵌入設(shè)備有利特性的基礎(chǔ)上,MontaVista公司對內(nèi)核部分進行了高度裁減、配置,使MontaVista Linux 3.0。它使用的是標(biāo)準(zhǔn)Linux內(nèi)核2.4.2,是針對嵌入式設(shè)備度身定制的實時的、專業(yè)的嵌入式操作系統(tǒng)?紤]到嵌入式設(shè)備處理器、存儲器資源有限的情況,在不減少新內(nèi)核對嵌入設(shè)備有利特性的基礎(chǔ)上,MontaVista公司對內(nèi)核部分進行了高度裁減、配置,使MontaVista Linux 3.0系統(tǒng)性能具備穩(wěn)定、突出等特點,同時還為MontaVista Linux 3.0配備了一個由優(yōu)先級驅(qū)動的實時調(diào)度器(RealTime Scheduler),從而使客戶對實時

[1] [2] [3] [4] [5] 

【嵌入式Linux下基于MiniGUI的信息終端軟件開發(fā)】相關(guān)文章:

基于Windows CE嵌入式車載導(dǎo)航終端的設(shè)計04-26

基于AUTOSAR的汽車電子控制系統(tǒng)嵌入式軟件開發(fā)04-26

基于Linux內(nèi)核的Netfilter框架研究04-26

嵌入式環(huán)境下基于PDB的空間數(shù)據(jù)索引技術(shù)05-01

基于Internet的便攜式車輛維修終端的開發(fā)04-29

A-SMGCS中基于QNX平臺的車載終端的設(shè)計研究04-30

基于Linux/NC網(wǎng)絡(luò)教學(xué)課件實現(xiàn)技術(shù)研究04-29

基于工作崗位的Linux課程教學(xué)體系構(gòu)建與實踐05-01

基于ARM的嵌入式web服務(wù)器的設(shè)計04-29

基于嵌入式列車油量遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計04-28