版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、. . . . 郵電學(xué)院學(xué) 年 論 文題 目:嵌入式軟件的開(kāi)發(fā)和發(fā)展 院系:管理工程學(xué)院專 業(yè):信息管理與信息系統(tǒng)班 級(jí):學(xué)生:導(dǎo)師:起止時(shí)間:2011年12月1日至11年12月30日目 錄摘要IAbstractII1 引言12嵌入式系統(tǒng)12.1 嵌入式系統(tǒng)概述12.2 嵌入式系統(tǒng)的應(yīng)用領(lǐng)域22.3 嵌入式系統(tǒng)與嵌入式軟件33嵌入式軟件開(kāi)發(fā)應(yīng)用43.1 嵌入式軟件的概論與應(yīng)用43.2 嵌入式系統(tǒng)開(kāi)發(fā)基本流程43.3 嵌入式開(kāi)發(fā)前景6結(jié)論7參考文獻(xiàn)88 / 13摘 要隨著電子技術(shù)的日益成熟,電子設(shè)備之間的差異越來(lái)越小,如何使自己的產(chǎn)品在同類的產(chǎn)品中脫穎而出,這令電子設(shè)備廠商以與嵌入式系統(tǒng)設(shè)計(jì)廠商
2、大傷腦筋。此時(shí)軟件差異化的優(yōu)勢(shì)逐漸顯露出來(lái),從傳統(tǒng)的3C(Communication, Consumer Electronics, Computer; 通信、消費(fèi)電子、計(jì)算機(jī))和工業(yè)領(lǐng)域,到近幾年崛起的汽車、醫(yī)療電子等新興領(lǐng)域,嵌入式軟件的應(yīng)用浪潮席卷了整個(gè)電子產(chǎn)業(yè)。當(dāng)前,新的一輪應(yīng)用熱潮已然來(lái)臨,各個(gè)方面的需求將為嵌入式軟件的開(kāi)發(fā)注入新的動(dòng)力。關(guān)鍵詞:嵌入式系統(tǒng);軟件開(kāi)發(fā);系統(tǒng)管理;應(yīng)用.AbstractHow to make your own products in similar products stand out ,it makes some electronic
3、 equipment factory let nerve-wracking with the growing sophistication of electronic technology and The difference between the electronic equipment are smaller.At this time, the advantage gradually reveal of Software differentiation.From traditiona 3C (Communication, Consumer Electronics, C
4、omputer) and industrial fieldto to Automotive, medical, electronics, and other new industry rise in recent years,embedded software application covers the electronic industry. At present,the new round of application boom has come. All aspects of the demand for the development of embedded software wil
5、l inject new power.Key Words:Embedded system;Software development;System management;application.一 引言當(dāng)前人們已經(jīng)進(jìn)入“PC”時(shí)代,各種嵌入式系統(tǒng)悄然改變?nèi)藗兊纳?,從消費(fèi)電子到工控系統(tǒng),在到航天航海領(lǐng)域嵌入式軟件無(wú)處不在的發(fā)揮這它的優(yōu)勢(shì)。嵌入式軟件是嵌入在硬件中的操作系統(tǒng)和開(kāi)發(fā)工具軟件,它在產(chǎn)業(yè)中的關(guān)聯(lián)關(guān)系體現(xiàn)為:芯片設(shè)計(jì)制造嵌入式系統(tǒng)軟件嵌入式電子設(shè)備開(kāi)發(fā)、制造。其由應(yīng)用圍可分為嵌入式操作系統(tǒng)、嵌入式支撐軟件、嵌入式應(yīng)用軟件幾大領(lǐng)域。嵌入式軟件是為嵌入式系統(tǒng)服務(wù)的,其與外部硬件和設(shè)備系統(tǒng)緊密聯(lián)
6、系,具有獨(dú)特的適用性,每種嵌入式軟件都有自己獨(dú)特的應(yīng)用環(huán)境和適用價(jià)值,嵌入式軟件通常可以認(rèn)為是一種模塊化軟件,它能非常方便靈活的運(yùn)用到各種嵌入式系統(tǒng)中,而不能破壞或更改原有的系統(tǒng)特性和功能,小巧、靈活等優(yōu)點(diǎn)使它在行業(yè)方面有很大的使用性。嵌入式軟件廣泛應(yīng)用于國(guó)防、工控、家用、商用、辦公、醫(yī)療等領(lǐng)域,如我們常見(jiàn)的移動(dòng)、掌上電腦、數(shù)碼相機(jī)、機(jī)頂盒、MP3等都是用嵌入式軟件技術(shù)對(duì)傳統(tǒng)產(chǎn)品進(jìn)行智能化改造的結(jié)果。這幾年,嵌入式軟件產(chǎn)業(yè)發(fā)展迅猛,已成為軟件體系的重要組成部分。嵌入式系統(tǒng)產(chǎn)品正不斷滲透各個(gè)行業(yè),嵌入式軟件作為包含在這些硬件產(chǎn)品中的特殊軟件形態(tài),其產(chǎn)業(yè)增幅不斷加大,而且在整個(gè)軟件產(chǎn)業(yè)的比重日趨提
7、高。隨著嵌入式系統(tǒng)應(yīng)用的不斷深入和產(chǎn)業(yè)化程度的不斷提升,新的應(yīng)用環(huán)境和產(chǎn)業(yè)化需求對(duì)嵌入式系統(tǒng)軟件提出了更加嚴(yán)格的要求。在新需求的推動(dòng)下,嵌入式操作系統(tǒng)核不僅需要具有微型化、高實(shí)時(shí)性等基本特征,還將向高可信性、自適應(yīng)性、構(gòu)件組件化方向發(fā)展;支撐開(kāi)發(fā)環(huán)境將更加集成化、自動(dòng)化、人性化;系統(tǒng)軟件對(duì)無(wú)線通信和能源管理的功能支持將日益重要。據(jù)調(diào)查,2008年全球嵌入式軟件市場(chǎng)規(guī)模達(dá)到7000多億美元, 在中國(guó)市場(chǎng)規(guī)模達(dá)到1000億元,預(yù)計(jì)到2012年嵌入式軟件市場(chǎng)規(guī)模將突破一萬(wàn)億美元大關(guān),2008-2012年均復(fù)合增長(zhǎng)率將達(dá)到40%。隨著現(xiàn)代社會(huì)人們生活水平的不斷提高,電子產(chǎn)品是市場(chǎng)不斷更新和擴(kuò)展,電子產(chǎn)
8、品也會(huì)在不斷的更新?lián)Q代下產(chǎn)生一系列的變革,與此同時(shí),嵌入式軟件也將在新的電子市場(chǎng)變革下走進(jìn)世界各地,走進(jìn)千家萬(wàn)戶。下面就三點(diǎn)來(lái)談?wù)撘幌虑度胧杰浖_(kāi)發(fā)的基本狀況以與在今后道路山的發(fā)展方向與趨勢(shì)。二 嵌入式系統(tǒng)1、 嵌入式系統(tǒng)概論根據(jù)IEEE(電氣和電子工程師協(xié)會(huì))的定義,嵌入式系統(tǒng)是“控制、監(jiān)視或者輔助裝置、機(jī)器和設(shè)備運(yùn)行的裝置”(devices used to control, monitor, or assist the operation of equipment, machinery or plants)。從中可以看出嵌入式系統(tǒng)是軟件和硬件的綜合體,還可以涵蓋機(jī)械等附屬裝置。目前國(guó)一個(gè)普
9、遍被認(rèn)同的定義是:以應(yīng)用為中心、以計(jì)算機(jī)技術(shù)為基礎(chǔ)、軟件硬件可裁剪、適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。嵌入式系統(tǒng)是面向用戶、面向產(chǎn)品、面向應(yīng)用的,它必須與具體應(yīng)用相結(jié)合才會(huì)具有生命力、才更具有優(yōu)勢(shì),它具有很強(qiáng)的專用性,必須結(jié)合實(shí)際系統(tǒng)需求進(jìn)行合理的裁減利用。其基本體系是將先進(jìn)的計(jì)算機(jī)技術(shù)、半導(dǎo)體技術(shù)和電子技術(shù)和各個(gè)行業(yè)的具體應(yīng)用相結(jié)合后的產(chǎn)物,這一點(diǎn)就決定了它必然是一個(gè)技術(shù)密集、資金密集、高度分散、不斷創(chuàng)新的知識(shí)集成系統(tǒng)。所以,介入嵌入式系統(tǒng)行業(yè),必須有一個(gè)正確的定位。例如Palm之所以在PDA領(lǐng)域占有70%以上的市場(chǎng),就是因?yàn)槠淞⒆阌趥€(gè)人電子消費(fèi)品,著重發(fā)
10、展圖形界面和多任務(wù)管理;而風(fēng)河的Vxworks之所以在火星車上得以應(yīng)用,則是因?yàn)槠涓邔?shí)時(shí)性和高可靠性。它必須根據(jù)應(yīng)用需求對(duì)軟件進(jìn)行裁剪,滿足應(yīng)用系統(tǒng)的功能、可靠性、成本、體積等要求。所以,如果能建立相對(duì)通用的軟硬件基礎(chǔ),然后在其上開(kāi)發(fā)出適應(yīng)各種需要的系統(tǒng),是一個(gè)比較好的發(fā)展模式。目前的嵌入式系統(tǒng)的核心往往是一個(gè)只有幾K到幾十K微核,需要根據(jù)實(shí)際的使用進(jìn)行功能擴(kuò)展或者裁減,正是由于微核的存在,使得這種擴(kuò)展能夠非常順利的進(jìn)行2、 嵌入式系統(tǒng)的應(yīng)用領(lǐng)域嵌入式系統(tǒng)技術(shù)具有非常廣闊的應(yīng)用前景,其應(yīng)用領(lǐng)域可以包括:1)工業(yè)控制基于嵌入式芯片的工業(yè)自動(dòng)化設(shè)備將獲得長(zhǎng)足的發(fā)展,目前已經(jīng)有大量的8、16、32
11、位嵌入式微控制器在應(yīng)用中,網(wǎng)絡(luò)化是提高生產(chǎn)效率和產(chǎn)品質(zhì)量、減少人力資源主要途徑,如工業(yè)過(guò)程控制、數(shù)字機(jī)床、電力系統(tǒng)、電網(wǎng)安全、電網(wǎng)設(shè)備監(jiān)測(cè)、石油化工系統(tǒng)。就傳統(tǒng)的工業(yè)控制產(chǎn)品而言,低端型采用的往往是8位單片機(jī)。但是隨著技術(shù)的發(fā)展,32位、64位的處理器逐漸成為工業(yè)控制設(shè)備的核心,在未來(lái)幾年必將獲得長(zhǎng)足的發(fā)展。2)交通管理在車輛導(dǎo)航、流量控制、信息監(jiān)測(cè)與汽車服務(wù)方面,嵌入式系統(tǒng)技術(shù)已經(jīng)獲得了廣泛的應(yīng)用,嵌GPS模塊,GSM模塊的移動(dòng)定位終端已經(jīng)在各種運(yùn)輸行業(yè)獲得了成功的使用。目前GPS設(shè)備已經(jīng)從尖端產(chǎn)品進(jìn)入了普通百姓的家庭,只需要幾千元,就可以隨時(shí)隨地找到你的位置。3) 信息家電這將稱為嵌入式系
12、統(tǒng)最大的應(yīng)用領(lǐng)域,冰箱、空調(diào)等的網(wǎng)絡(luò)化、智能化將引領(lǐng)人們的生活步入一個(gè)嶄新的空間。即使你不在家里,也可以通過(guò)線、網(wǎng)絡(luò)進(jìn)行遠(yuǎn)程控制。在這些設(shè)備中,嵌入式系統(tǒng)將大有用武之地。4)家庭智能管理系統(tǒng)水、電、煤氣表的遠(yuǎn)程自動(dòng)抄表,安全防火、防盜系統(tǒng),其中嵌有的專用控制芯片將代替?zhèn)鹘y(tǒng)的人工檢查,并實(shí)現(xiàn)更高,更準(zhǔn)確和更安全的性能。目前在服務(wù)領(lǐng)域,如遠(yuǎn)程點(diǎn)菜器等已經(jīng)體現(xiàn)了嵌入式系統(tǒng)的優(yōu)勢(shì)。4) POS網(wǎng)絡(luò)與電子商務(wù)公共交通無(wú)接觸智能卡(Contactless Smartcard, CSC)發(fā)行系統(tǒng),公共卡發(fā)行系統(tǒng),自動(dòng)售貨機(jī),各種智能ATM終端將全面走入人們的生活,到時(shí)手持一卡就可以行遍天下。5)環(huán)境工程與自
13、然水文資料實(shí)時(shí)監(jiān)測(cè),防洪體系與水土質(zhì)量監(jiān)測(cè)、堤壩安全,地震監(jiān)測(cè)網(wǎng),實(shí)時(shí)氣象信息網(wǎng),水源和空氣污染監(jiān)測(cè)。在很多環(huán)境惡劣,地況復(fù)雜的地區(qū),嵌入式系統(tǒng)將實(shí)現(xiàn)無(wú)人監(jiān)測(cè)。6)機(jī)器人嵌入式芯片的發(fā)展將使機(jī)器人在微型化,高智能方面優(yōu)勢(shì)更加明顯,同時(shí)會(huì)大幅度降低機(jī)器人的價(jià)格,使其在工業(yè)領(lǐng)域和服務(wù)領(lǐng)域獲得更廣泛的應(yīng)用。這些應(yīng)用中,可以著重于在控制方面的應(yīng)用。就遠(yuǎn)程家電控制而言,除了開(kāi)發(fā)出支持TCP/IP的嵌入式系統(tǒng)之外,家電產(chǎn)品控制協(xié)議也需要制訂和統(tǒng)一,這需要家電生產(chǎn)廠家來(lái)做。同樣的道理,所有基于網(wǎng)絡(luò)的遠(yuǎn)程控制器件都需要與嵌入式系統(tǒng)之間實(shí)現(xiàn)接口,然后再由嵌入式系統(tǒng)來(lái)控制并通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)控制。所以,開(kāi)發(fā)和探討嵌入式
14、系統(tǒng)有著十分重要的意義。3、 嵌入式系統(tǒng)與嵌入式軟件嵌入式軟件與嵌入式系統(tǒng)是密不可分的,嵌入式系統(tǒng)是“控制、監(jiān)視或者輔助設(shè)備、機(jī)器和車間運(yùn)行的裝置”,就是以應(yīng)用為中心,以計(jì)算計(jì)技術(shù)為基礎(chǔ),并且軟硬件可裁剪,適用于應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。它一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以與用戶的應(yīng)用程序等四個(gè)部分組成,用于實(shí)現(xiàn)對(duì)其他設(shè)備的控制、監(jiān)視或管理等功能。而嵌入式軟件就是基于嵌入式系統(tǒng)設(shè)計(jì)的軟件,它也是計(jì)算機(jī)軟件的一種,同樣由程序與其文檔組成,可細(xì)分成系統(tǒng)軟件、支撐軟件、應(yīng)用軟件三類,是嵌入式系統(tǒng)的重要組成部分。三 嵌入式軟件1、嵌入式軟件的
15、概論與應(yīng)用談到嵌入式軟件的形成,是從計(jì)算機(jī)發(fā)展的三個(gè)階段開(kāi)始。第一階段始于五十年代的由IBM、Burroughs、Honeywell等公司率先研制的大型機(jī);第二階段始于七十年代的個(gè)人計(jì)算機(jī);第三階段是目前被稱為“無(wú)處不在的計(jì)算機(jī)”階段。PC時(shí)代造就了單一平臺(tái)PC機(jī),后PC時(shí)代將建立在千變?nèi)f化的平臺(tái)基礎(chǔ)之上,千變?nèi)f化的應(yīng)用產(chǎn)生千變?nèi)f化的計(jì)算機(jī),從而要求千變?nèi)f化的軟件系統(tǒng),因此,嵌入式軟件應(yīng)運(yùn)而生。嵌入式應(yīng)用軟件和普通應(yīng)用軟件有一定的區(qū)別,它不僅要求其準(zhǔn)確性、安全性和穩(wěn)定性等方面能夠滿足實(shí)際應(yīng)用的需要,而且還要盡可能地進(jìn)行優(yōu)化,以減少對(duì)系統(tǒng)資源的消耗,降低硬件成本。目前我國(guó)市場(chǎng)上已經(jīng)出現(xiàn)了各式各樣
16、的嵌入式應(yīng)用軟件,包括瀏覽器、Email軟件、文字處理軟件、通訊軟件、多媒體軟件、個(gè)人信息處理軟件、智能人機(jī)交互軟件、各種行業(yè)應(yīng)用軟件等。嵌入式系統(tǒng)中的應(yīng)用軟件是最活躍的力量,每種應(yīng)用軟件均有特定的應(yīng)用背景,盡管規(guī)模較少,但專業(yè)性較強(qiáng),所以嵌入式應(yīng)用軟件不象操作系統(tǒng)和支撐軟件那樣受制于國(guó)外產(chǎn)品壟斷,是我國(guó)嵌入式軟件的優(yōu)勢(shì)領(lǐng)域。其在應(yīng)用時(shí)有一下兩大特點(diǎn):1)嵌入式軟件具有獨(dú)特的實(shí)用性。嵌入式軟件是為嵌入式系統(tǒng)服務(wù)的,這就要求它與外部硬件和設(shè)備聯(lián)系緊密。嵌入式軟件是應(yīng)用系統(tǒng),根據(jù)應(yīng)用需求定向開(kāi)發(fā),面向產(chǎn)業(yè)、面向市場(chǎng),需要特定的行業(yè)經(jīng)驗(yàn)。每種嵌入式軟件都有自己獨(dú)特的應(yīng)用環(huán)境和實(shí)用價(jià)值。2) 嵌入式軟
17、件應(yīng)有靈活的適用性。嵌入式軟件通??梢哉J(rèn)為是一種模塊化軟件,它應(yīng)該能非常方便靈活的運(yùn)用到各種嵌入式系統(tǒng)中,而不能破壞或更改原有的系統(tǒng)特性和功能。首先它要小巧,不能占用大量資源;其次要使用靈活,應(yīng)盡量?jī)?yōu)化配置,減小對(duì)系統(tǒng)的整體繼承性,升級(jí)更換靈活方便。 正是由于這些優(yōu)點(diǎn)使嵌入式在市場(chǎng)應(yīng)用上占據(jù)了很大一部分的份額,具體伴隨著嵌入式系統(tǒng)的應(yīng)用程度嵌入式軟件也在國(guó)防、工控、家用、商用、辦公、醫(yī)療等領(lǐng)域占據(jù)極大的市場(chǎng)。2、 嵌入式系統(tǒng)開(kāi)發(fā)的基本流程1)建立開(kāi)發(fā)環(huán)境,操作系統(tǒng)一般使用Redhat Linux,選擇定制安裝或全部安裝,通過(guò)網(wǎng)絡(luò)下載相應(yīng)的GCC交叉編譯器進(jìn)行安裝(比如,arm-1inux-gc
18、c、arm-uclibc-gcc),或者安裝產(chǎn)品廠家提供的相關(guān)交叉編譯器;2)配置開(kāi)發(fā)主機(jī),配置MINICOM,一般的參數(shù)為波特率115200 Baud/s,數(shù)據(jù)位8位,停止位為1,9,無(wú)奇偶校驗(yàn),軟件硬件流控設(shè)為無(wú)。在Windows下的超級(jí)終端的配置也是這樣。MINICOM軟件的作用是作為調(diào)試嵌入式開(kāi)發(fā)板的信息輸出的監(jiān)視器和鍵盤(pán)輸入的工具。配置網(wǎng)絡(luò)主要是配置NFS網(wǎng)絡(luò)文件系統(tǒng),需要關(guān)閉防火墻,簡(jiǎn)化嵌入式網(wǎng)絡(luò)調(diào)試環(huán)境設(shè)置過(guò)程。3)建立引導(dǎo)裝載程序BOOTLOADER,從網(wǎng)絡(luò)上下載一些公開(kāi)源代碼的BOOTLOADER,如UBOOT、BLOB、VIVI、LILO、ARM-BOOT、RED-BOOT
19、等,根據(jù)具體芯片進(jìn)行移植修改。有些芯片沒(méi)有置引導(dǎo)裝載程序,比如,三星的ARV17、ARM9系列芯片,這樣就需要編寫(xiě)開(kāi)發(fā)板上FLASH的燒寫(xiě)程序,可以在網(wǎng)上下載相應(yīng)的燒寫(xiě)程序,也有Linux下的公開(kāi)源代碼的J-FLASH程序。如果不能燒寫(xiě)自己的開(kāi)發(fā)板,就需要根據(jù)自己的具體電路進(jìn)行源代碼修改。這是讓系統(tǒng)可以正常運(yùn)行的第一步。如果用戶購(gòu)買了廠家的仿真器比較容易燒寫(xiě)FLASH,雖然無(wú)法了解其中的核心技術(shù),但對(duì)于需要迅速開(kāi)發(fā)自己的應(yīng)用的人來(lái)說(shuō)可以極大提高開(kāi)發(fā)速度。4)下載已經(jīng)移植好的Linux操作系統(tǒng),如MCLiunx、ARM-Linux、PPC-Linux等,如果有專門(mén)針對(duì)所使用的CPU移植好的Lin
20、ux操作系統(tǒng)那是再好不過(guò),下載后再添加特定硬件的驅(qū)動(dòng)程序,然后進(jìn)行調(diào)試修改,對(duì)于帶MMU的CPU可以使用模塊方式調(diào)試驅(qū)動(dòng),而對(duì)于MCLiunx這樣的系統(tǒng)只能編譯核進(jìn)行調(diào)試。5)建立根文件系統(tǒng),可以下載使用BUSYBOX軟件進(jìn)行功能裁減,產(chǎn)生一個(gè)最基本的根文件系統(tǒng),再根據(jù)自己的應(yīng)用需要添加其他的程序。由于默認(rèn)的啟動(dòng)腳本一般都不會(huì)符合應(yīng)用的需要,所以就要修改根文件系統(tǒng)中的啟動(dòng)腳本,它的存放位置位于/etc目錄下,包括:/etc/init.d/rc.S、/etc/profile、/etc/.profile等,自動(dòng)掛裝文件系統(tǒng)的配置文件/etc/fstab,具體情況會(huì)隨系統(tǒng)不同而不同。根文件系統(tǒng)在嵌入
21、式系統(tǒng)中一般設(shè)為只讀,需要使用mkcramfs genromfs等工具產(chǎn)生燒寫(xiě)映像文件。6)建立應(yīng)用程序的FLASH磁盤(pán)分區(qū),一般使用JFFS2或YAFFS文件系統(tǒng),這需要在核中提供這些文件系統(tǒng)的驅(qū)動(dòng),有的系統(tǒng)使用一個(gè)線性FLASH(NOR型)512KB32MB,有的系統(tǒng)使用非線性FLASH(NAND型)8MB512MB,有的兩個(gè)同時(shí)使用,需要根據(jù)應(yīng)用規(guī)劃FLASH的分區(qū)方案。7)開(kāi)發(fā)應(yīng)用程序,可以放入根文件系統(tǒng)中,也可以放入YAFFS、JFFS2文件系統(tǒng)中,有的應(yīng)用不使用根文件系統(tǒng),直接將應(yīng)用程序和核設(shè)計(jì)在一起,這有點(diǎn)類似于C/OS-II的方式。8)燒寫(xiě)核、根文件系統(tǒng)和應(yīng)用程序,發(fā)布產(chǎn)品。3
22、、 嵌入式軟件開(kāi)發(fā)前景隨著手持設(shè)備、POS(銷售點(diǎn)終端)、網(wǎng)絡(luò)和安全裝置的流行,更多的應(yīng)用要時(shí)地收集、存儲(chǔ)和處理數(shù)據(jù),而使用精簡(jiǎn)代碼編寫(xiě)的運(yùn)行速度快、存占用小的嵌入式數(shù)據(jù)庫(kù),應(yīng)運(yùn)而生。嵌入式數(shù)據(jù)庫(kù)系統(tǒng)能和嵌入式操作系統(tǒng)有機(jī)地結(jié)合在一起,為應(yīng)用開(kāi)發(fā)人員提供有效的本地?cái)?shù)據(jù)管理手段,同時(shí)提供各種定制條件和方法。嵌入式移動(dòng)數(shù)據(jù)庫(kù)將隨著各種移動(dòng)設(shè)備、智能計(jì)算設(shè)備、嵌入式設(shè)備的發(fā)展而迅速發(fā)展。隨著設(shè)備上的嵌入式應(yīng)用對(duì)數(shù)據(jù)管理的要求不斷提高,嵌入式數(shù)據(jù)庫(kù)技術(shù)的地位也日顯重要,它將在在各個(gè)應(yīng)用領(lǐng)域中,扮演越來(lái)越重要的角色。目前,各大數(shù)據(jù)庫(kù)廠商在嵌入式數(shù)據(jù)庫(kù)領(lǐng)域的競(jìng)爭(zhēng),日趨激烈,Oracle、IBM、Sybas
23、e、微軟等,均在這一領(lǐng)域有所行動(dòng)。特別是Oracle,2005年并購(gòu)全球最大的存數(shù)據(jù)庫(kù)廠商TimesTen之后,2006年又收購(gòu)了全球下載用戶最多的嵌入式數(shù)據(jù)庫(kù)廠商Sleepycat與其BerkeleyDB產(chǎn)品,進(jìn)一步豐富了其嵌入式軟件的產(chǎn)品線。 DSO(設(shè)備軟件優(yōu)化)是一套幫助嵌入式系統(tǒng)廠商,使其產(chǎn)品中的嵌入式軟件開(kāi)發(fā)活動(dòng)更加快速、可靠的五金|工具和方法,同時(shí)還可以讓這些軟件的開(kāi)發(fā)成本大幅度降低,并且通過(guò)提高軟件的可靠性,降低產(chǎn)品的維護(hù)成本。 與傳統(tǒng)的嵌入式軟件開(kāi)發(fā)環(huán)境與工具不同,DSO提供了更加完整的解決方案。傳統(tǒng)的嵌入式軟件開(kāi)發(fā)環(huán)境,一般都是針對(duì)某個(gè)產(chǎn)品的開(kāi)發(fā),DSO則完全不同,它是在整
24、個(gè)電子制造企業(yè)和產(chǎn)品生命周期這兩個(gè)更大的疇,對(duì)設(shè)備軟件的開(kāi)發(fā)、部署和維護(hù)進(jìn)行規(guī)劃,充分考慮到產(chǎn)品生命周期各個(gè)階段的需求,實(shí)現(xiàn)了更大跨度的最優(yōu)化。DSO是對(duì)傳統(tǒng)工具的全面升級(jí),其中不僅包括操作系統(tǒng)和集成化的開(kāi)發(fā)平臺(tái),而且包括產(chǎn)品生命周期中,各個(gè)階段所需的開(kāi)發(fā)和維護(hù)工具,以與相應(yīng)的技術(shù)支持與服務(wù)。以網(wǎng)絡(luò)互聯(lián)、高度智能化和安全可靠為特征的新一代設(shè)備軟件優(yōu)化,已經(jīng)在嵌入式系統(tǒng)與軟件產(chǎn)業(yè)中,發(fā)揮了明顯的作用,成為了一個(gè)獨(dú)立的市場(chǎng)。嵌入式系統(tǒng)應(yīng)用的不斷深入和產(chǎn)業(yè)化程度的不斷提升,新的應(yīng)用環(huán)境和產(chǎn)業(yè)化需求對(duì)嵌入式系統(tǒng)軟件提出了更加嚴(yán)格的要求。在新需求的推動(dòng)下,嵌入式操作系統(tǒng)核不僅需要具有微型化、高實(shí)時(shí)性等基本特征,還將向高可信性、自適應(yīng)性、構(gòu)建組件化方向發(fā)展;支撐開(kāi)發(fā)環(huán)境將更加集成化、自動(dòng)化、人性化;系統(tǒng)軟件對(duì)無(wú)線通信和能源管理的功能支持將日益重要。行業(yè)性開(kāi)放系
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 行政總廚個(gè)人述職報(bào)告
- 糖尿病護(hù)理方案
- 3.3.1鹽類的水解酸堿性高二上學(xué)期化學(xué)人教版(2019)選擇性必修1
- 足跟痛的診斷與治療
- 保護(hù)牙齒小班安全教案反思
- 荷塘月色說(shuō)課稿
- 安踏企業(yè)五年戰(zhàn)略規(guī)劃
- 生物物理學(xué)實(shí)驗(yàn)室安全操作
- 機(jī)場(chǎng)租賃合同
- 健身中心土地租賃協(xié)議
- 對(duì)分課堂:中國(guó)教育的新智慧
- 《物流機(jī)械設(shè)備》課件
- 芥末醬行業(yè)報(bào)告
- 玉米種子銷售計(jì)劃書(shū)
- 《電動(dòng)叉車培訓(xùn)教材》課件
- 第3.2課《簡(jiǎn)單相信傻傻堅(jiān)持》(課件)-【中職專用】高二語(yǔ)文同步課件(高教版2023·職業(yè)模塊)
- 家紡面料未來(lái)發(fā)展趨勢(shì)報(bào)告
- 生物技術(shù)與生物醫(yī)學(xué)
- 專業(yè)知識(shí)的敏捷和迭代
- 2024年酒店業(yè)前景與發(fā)展趨勢(shì)
- 傳染病監(jiān)測(cè)與預(yù)警系統(tǒng)建設(shè)
評(píng)論
0/150
提交評(píng)論