亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        嵌入式XP操作系統(tǒng)穩(wěn)定性的關(guān)鍵技術(shù)

        2016-05-30 00:01:58耿志存
        文化產(chǎn)業(yè) 2016年5期
        關(guān)鍵詞:嵌入式技術(shù)系統(tǒng)

        耿志存

        摘 要:本文首先闡述了嵌入式軟件發(fā)展趨勢(shì), 分析了采用嵌入式操作系統(tǒng)的原因, 然后詳細(xì)研究了嵌入式操作系統(tǒng)中的關(guān)鍵技術(shù):實(shí)時(shí)性、可配置性、可靠性、可移植性等相關(guān)技術(shù), 最后對(duì)嵌入式操作系統(tǒng)的特點(diǎn)進(jìn)行了總結(jié)并展望了它的發(fā)展前景。

        關(guān)鍵詞:嵌入式;系統(tǒng);技術(shù)

        一、嵌入式XP操作系統(tǒng)發(fā)展趨勢(shì)

        現(xiàn)如今,以計(jì)算機(jī)技術(shù)、通信技術(shù)和軟件技術(shù)為核心的信息技術(shù)取得了迅猛的發(fā)展,各種裝備與設(shè)備上嵌入式計(jì)算和系統(tǒng)的廣泛應(yīng)用大大地推動(dòng)了行業(yè)的滲透性應(yīng)用,嵌入式XP操作系統(tǒng)已成為信息產(chǎn)業(yè)中最為耀眼的“明星”之一。

        嵌入式系統(tǒng)被描述為:“以應(yīng)用為中心、軟件硬件可裁剪的、適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗等嚴(yán)格綜合性要求的專用計(jì)算機(jī)系統(tǒng)”,由嵌入式硬件和嵌入式軟件兩部分組成。硬件是支撐,軟件是靈魂,幾乎所有的嵌入式產(chǎn)品中都需要嵌入式軟件來(lái)提供靈活多樣、并且應(yīng)用特制的功能。由于嵌入式系統(tǒng)應(yīng)用廣泛,嵌入式軟件在整個(gè)軟件產(chǎn)業(yè)中占據(jù)了重要地位,并得到世界各國(guó)的廣泛關(guān)注。

        二、嵌入式XP操作系統(tǒng)的關(guān)鍵技術(shù)

        在一個(gè)完整的嵌入式系統(tǒng)中,嵌入式XP操作系統(tǒng)介于底層硬件和上層應(yīng)用程序之間,它是整個(gè)系統(tǒng)中不可缺少的重要組成部分。嵌入式XP操作系統(tǒng)與傳統(tǒng)操作系統(tǒng)的基本功能是一致的,即:首先嵌入式操作系統(tǒng)必須能正確、高效地訪問和管理底層的各種硬件資源,很好地處理資源管理中的沖突;其次嵌入式操作系統(tǒng)要能為應(yīng)用程序提供功能完備、使用方便、與底層硬件細(xì)節(jié)無(wú)關(guān)的系統(tǒng)調(diào)用接口。但嵌入式XP操作系統(tǒng)也有其獨(dú)特的需求和技術(shù)特點(diǎn),主要區(qū)別是:1、許多嵌入式系統(tǒng)應(yīng)用有實(shí)時(shí)性要求,因此多數(shù)嵌入式操作系統(tǒng)都具備實(shí)時(shí)性的技術(shù)指標(biāo),能保障系統(tǒng)的實(shí)時(shí)響應(yīng)速度;2、為適應(yīng)嵌入式系統(tǒng)計(jì)算資源的限制,嵌入式操作系統(tǒng)核心部分的體積必須盡可能的??;3、為了適應(yīng)各種應(yīng)用需求的變化,嵌入式操作系統(tǒng)還應(yīng)該具有可裁減性、可移植性的特點(diǎn),讓開發(fā)人員可以根據(jù)需要對(duì)嵌入式操作系統(tǒng)進(jìn)行剪裁和移植;4、嵌入式XP操作系統(tǒng)往往是長(zhǎng)期連續(xù)運(yùn)行的,因此要求要有很高的可靠性,不能“死機(jī)”;5、針對(duì)特定的應(yīng)用需求,嵌入式操作系統(tǒng)往往還要對(duì)某些模塊做特別的性能優(yōu)化和功能增強(qiáng)。

        (一)實(shí)時(shí)性

        許多應(yīng)用場(chǎng)合對(duì)嵌入式系統(tǒng)有實(shí)時(shí)性的要求,比如汽車的安全氣囊要求能在一個(gè)極短的時(shí)間內(nèi)偵測(cè)到汽車碰撞事件的發(fā)生并控制打開安全氣囊。為了實(shí)現(xiàn)上述目標(biāo),一方面硬件的傳感器和安全氣嚢要有足夠快的響應(yīng)速度,另一方面就是微處理器、嵌入式操作系統(tǒng)和相應(yīng)的事件響應(yīng)程序要能處理得足夠快。嵌入式操作系統(tǒng)為了提高實(shí)時(shí)性能,就必須盡量縮短操作系統(tǒng)代碼中的關(guān)閉中斷過程,并通過精心的設(shè)計(jì)確定關(guān)中斷的時(shí)間長(zhǎng)短。這些設(shè)計(jì)包括:1、操作系統(tǒng)中的進(jìn)程須是具有嚴(yán)格優(yōu)先級(jí)差異的,而且應(yīng)該是搶占式的操作系統(tǒng)內(nèi)核,即最高優(yōu)先級(jí)的進(jìn)程即使是最后出現(xiàn),也應(yīng)該最先獲得運(yùn)行,而且是無(wú)條件立即停止當(dāng)前進(jìn)程的運(yùn)行來(lái)切換到具有最高優(yōu)先級(jí)的進(jìn)程。2、與實(shí)時(shí)處理相關(guān)的函數(shù)應(yīng)盡量都是可重入的,即函數(shù)中均使用局部變量。如果使用全局變量,為保證程序的正確性必須對(duì)全局變量的訪問加鎖,而這樣的保護(hù)措施有可能導(dǎo)致進(jìn)程堵塞,從而影響操作系統(tǒng)的實(shí)時(shí)性。3、高效的克服優(yōu)先級(jí)反轉(zhuǎn)問題,防止高優(yōu)先級(jí)的進(jìn)程由于等待某些被低優(yōu)先級(jí)進(jìn)程已占用的資源,從而被其他低優(yōu)先級(jí)的進(jìn)程搶先運(yùn)行,影響系統(tǒng)的實(shí)時(shí)性能。4、其他實(shí)時(shí)操作系統(tǒng)內(nèi)核的設(shè)計(jì),如解決周期性任務(wù)的調(diào)度和時(shí)間抖動(dòng)問題等。

        (二)可靠性、可配置性、可移植性

        任何軟件都有可能存在錯(cuò)誤,嵌入式操作系統(tǒng)也不例外。運(yùn)行在桌面上的操作系統(tǒng)有時(shí)會(huì)“死機(jī)”,使用者還可以通過重啟計(jì)算機(jī)來(lái)予以容忍,但是嵌入式XP系統(tǒng)往往要長(zhǎng)期在無(wú)人值守的環(huán)境下運(yùn)行,甚至是常年運(yùn)行,因此對(duì)可靠性的要求就成為嵌入式操作系統(tǒng)的一個(gè)重要特點(diǎn)。

        可配置性是嵌入式操作系統(tǒng)的又一個(gè)重要特征,也是區(qū)別于通用操作系統(tǒng)的一個(gè)重要特點(diǎn)。在嵌入式領(lǐng)域,底層硬件和應(yīng)用需求往往變化多端,有的系統(tǒng)需要存儲(chǔ)管理單元來(lái)在虛擬地址空間上運(yùn)行程序;有的嵌入式系統(tǒng)希望具有優(yōu)先級(jí)搶先調(diào)度機(jī)制;有的嵌入式系統(tǒng)希望實(shí)時(shí)時(shí)鐘的周期為20ms,有的希望是1ms;有的嵌入式系統(tǒng)的底層硬件有多級(jí)中斷,有的只有一級(jí)中斷等等。所有這些變化使一個(gè)嵌入式操作系統(tǒng)要想占據(jù)更大的市場(chǎng)份額,就必須自身具備可配置性,并且配置功能方便易用,使得同一個(gè)嵌入式操作系統(tǒng)的代碼在經(jīng)過較為方便的配置后,可以在特定的硬件平臺(tái)和應(yīng)用需求下獲得最佳的性能。

        可移植性是指同一個(gè)嵌入式操作系統(tǒng)在進(jìn)行適當(dāng)修改后可以在不同的硬件平臺(tái)上成功運(yùn)行。由于移植的目的是希望在不同的底層硬件平臺(tái)(或者說(shuō)是不同的嵌入式處理器)上運(yùn)行,因此嵌入式操作系統(tǒng)為了獲得良好的可移植性,一般都將移植時(shí)需要修改的代碼集中在少數(shù)幾個(gè)與硬件操作相關(guān)的C程序或匯編程序中,或者將相關(guān)代碼獨(dú)立成外設(shè)驅(qū)動(dòng)程序,以方便系統(tǒng)開發(fā)人員的移植工作。

        三、結(jié)語(yǔ)

        本文介紹了嵌入式操作系統(tǒng)所具備的特點(diǎn),各行業(yè)巨大的智能化裝備需求拉動(dòng)了嵌入式系統(tǒng)的發(fā)展。同傳統(tǒng)的通用計(jì)算機(jī)系統(tǒng)不同,嵌入式系統(tǒng)面向特定應(yīng)用領(lǐng)域,根據(jù)應(yīng)用需求定制開發(fā),并隨著智能化產(chǎn)品的普遍需求滲透到各行各業(yè)。未來(lái)隨著嵌入式系統(tǒng)的應(yīng)用需求越來(lái)越多樣化、越來(lái)越復(fù)雜,嵌入式操作系統(tǒng)的特點(diǎn)越來(lái)越具有特色,來(lái)適用于不同的嵌入式應(yīng)用需求,不斷加快嵌入式系統(tǒng)的開發(fā)周期,同時(shí)又能降低嵌入式系統(tǒng)的研發(fā)和生產(chǎn)成本。

        參考文獻(xiàn):

        [1]吳朝暉.嵌入式軟件發(fā)展趨勢(shì).電子產(chǎn)品世界[J].2005,2:36,48.

        [2]Simpson.[美].WindowsXP寶典[M].北京:電子工業(yè)出版社,2006.

        [3]鄒思軼.嵌入式Linux設(shè)計(jì)與應(yīng)用[M].北京:清華大學(xué)出版社,2002.

        [4]邵貝貝.嵌入式軟件的安全可靠性控制.電子產(chǎn)品世界[J].2005,2:38,40.

        [5]Daniel.BovetP,MarcoCesati著,陳莉君等譯.深入理解Linux內(nèi)核[M].第二版.北京:中國(guó)電力出版社,2004.

        猜你喜歡
        嵌入式技術(shù)系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無(wú)人機(jī)系統(tǒng)
        ZC系列無(wú)人機(jī)遙感系統(tǒng)
        搭建基于Qt的嵌入式開發(fā)平臺(tái)
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
        淺談鋼筋混凝土結(jié)構(gòu)建筑應(yīng)用外包粘鋼加固技術(shù)
        探討電力系統(tǒng)中配網(wǎng)自動(dòng)化技術(shù)
        科技視界(2016年21期)2016-10-17 20:00:58
        移動(dòng)應(yīng)用系統(tǒng)開發(fā)
        科技視界(2016年21期)2016-10-17 19:38:30
        北京市中小企業(yè)優(yōu)化升級(jí)
        商(2016年27期)2016-10-17 04:13:28
        国产激情电影综合在线看| 亚洲色图偷拍自拍亚洲色图| 人妻在线有码中文字幕| 2019nv天堂香蕉在线观看 | 人妻少妇艳情视频中文字幕| 亚洲一区av在线观看| 国产suv精品一区二区| 99久久久精品免费| 亚洲av狠狠爱一区二区三区| 亚洲av无码专区国产不卡顿| 亚洲欧美日韩中文在线制服| 99久久国内精品成人免费| 羞涩色进入亚洲一区二区av| 99re66在线观看精品免费| 欧美极品少妇无套实战| 女人体免费一区二区| 中文字幕日韩一区二区不卡 | 夜爽8888视频在线观看| 亚洲一区精品中文字幕| 亚洲精品一区二区成人精品网站| 国产亚洲精品a片久久久| 免费无码av片在线观看| 久久婷婷国产综合精品| 国产美腿丝袜一区二区| 日韩精品久久久久久免费| 狠狠色狠狠色综合久久第一次| 中文字幕亚洲乱亚洲乱妇| 国产精品高清视亚洲乱码| 国产农村乱辈无码| 国产精品九九九久久九九| 亚洲最大视频一区二区三区| 国产高清乱码又大又圆| 人妻系列无码专区久久五月天| 波多野结衣一区二区三区免费视频| 久久久亚洲av午夜精品| 永久免费人禽av在线观看| 亚洲无码专区无码| 精品亚洲乱码一区二区三区| 久久亚洲精品中文字幕| 亚洲国产精品久久亚洲精品| 国产精品va在线观看一|