色yeye在线视频观看_亚洲人亚洲精品成人网站_一级毛片免费播放_91精品一区二区中文字幕_一区二区三区日本视频_成人性生交大免费看


六種常見嵌入式操作系統(tǒng)

分享到:
           

    1.嵌入式Linux推薦課程:嵌入式linux應(yīng)用開發(fā)班|嵌入式Linux系統(tǒng)開發(fā)班|嵌入式Linux驅(qū)動開發(fā)班

    嵌入式Linux(Embedded Linux)是標(biāo)準(zhǔn)Linux經(jīng)過小型化裁剪處理之后的專用Linux操作系統(tǒng),能夠固化于容量只有幾KB或者幾MB的存儲器芯片或者單片機中,適合于特定嵌入式應(yīng)用場合。目前已經(jīng)開發(fā)成功的嵌入式系統(tǒng)中,大約一半的系統(tǒng)使用嵌入式Linux。

    這與它的父輩 — Linux自身的優(yōu)良特性是分不開的。

    首先,Linux系統(tǒng)具有鮮明的層次結(jié)構(gòu)且內(nèi)核完全開放。Linux由很多體積小且性能高的微內(nèi)核和系統(tǒng)組成。在內(nèi)核代碼完全開放的前提下,不同領(lǐng)域和不同層次的用戶可以根據(jù)自己的應(yīng)用需要很容易地對內(nèi)核進行裁剪,在低成本的前提下,設(shè)計和開發(fā)出真正滿足自己需要的嵌入式系統(tǒng)。

    其次,Linux具有強大的網(wǎng)絡(luò)支持功能。Linux誕生于因特網(wǎng)并具有UNIX的特性,這就保證了它支持所有標(biāo)準(zhǔn)因特網(wǎng)協(xié)議,并且可以利用Linux的網(wǎng)絡(luò)協(xié)議棧開發(fā)出嵌入式TCP/IP網(wǎng)絡(luò)協(xié)議棧。

    再次,Linux具備一套完整的工具鏈,容易自行建立嵌入式系統(tǒng)的開發(fā)環(huán)境和交叉運行環(huán)境,并且可以跨越嵌入式系統(tǒng)開發(fā)中仿真工具的障礙。一般,嵌入式操作系統(tǒng)的程序調(diào)試和跟蹤都是使用仿真器來實現(xiàn)的,而使用Linux系統(tǒng)做原型的時候就可以繞過這個障礙,直接使用內(nèi)核調(diào)試器來進行操作系統(tǒng)的內(nèi)核調(diào)試。

    后,Linux具有廣泛的硬件支持特性。無論是RISC還是CISC,無論是32位還是64位處理器,Linux都能在其上運行。Linux通常使用的微處理器是Intel X86芯片家族,但它也能運行于嵌入式處理器上,這意味著嵌入式Linux將具有更廣泛的應(yīng)用前景。

    嵌入式Linux同Linux一樣,具有低成本、多種硬件平臺支持、優(yōu)異的性能和良好的網(wǎng)絡(luò)支持等優(yōu)點。另外,為了更好地適合嵌入式領(lǐng)域的開發(fā),嵌入式Linux還在Linux基礎(chǔ)上做了部分改進,如將其內(nèi)核結(jié)構(gòu)由整體式結(jié)構(gòu)改為微內(nèi)核結(jié)構(gòu),并且還提高了系統(tǒng)的實時性。

    嵌入式Linux同Linux一樣,也有眾多的版本,不同的版本針對不同的需要在內(nèi)核等方面加入了特定的機制,嵌入式Linux的主要版本如表1.1所示。

嵌入式Linux主要版本
嵌入式Linux主要版本
表1.1

    2.VxWorks(推薦課程:VxWorks應(yīng)用開發(fā)培訓(xùn)班(TSVW0701)

    VxWorks操作系統(tǒng)是美國WindRiver公司于1983年設(shè)計開發(fā)的一種嵌入式實時操作系統(tǒng)(RTOS),VxWorks具有以下優(yōu)點。

    · 實時性好。其系統(tǒng)本身的開銷很小,進程調(diào)度、進程間通信、中斷處理等系統(tǒng)公用程序精練而有效,使得它們產(chǎn)生的延遲很短。另外VxWorks提供的多任務(wù)機制中對任務(wù)的控制采用優(yōu)先級搶占和輪轉(zhuǎn)調(diào)度機制,充分保證了可靠的實時性。

    ·可靠性高,從而保證了用戶工作環(huán)境的穩(wěn)定。

    ·集成開發(fā)環(huán)境完備、強大,方便了用戶的使用。

    但是,由于VxWorks源碼不公開,它部分功能的更新(如網(wǎng)絡(luò)功能模塊)滯后。VxWorks的開發(fā)和使用都需要交高額的專利費,這就大大增加了用戶開發(fā)的成本。

    3.QNX

    QNX由加拿大QNX軟件系統(tǒng)有限公司開發(fā),廣泛應(yīng)用于自動化、控制、機器人科學(xué)、電信、數(shù)據(jù)通信、航空航天、計算機網(wǎng)絡(luò)系統(tǒng)、醫(yī)療儀器設(shè)備、交通運輸、安全防衛(wèi)系統(tǒng)、POS機、零售機等任務(wù)關(guān)鍵型應(yīng)用領(lǐng)域。

    QNX獨特的微內(nèi)核和消息傳遞結(jié)構(gòu)使其運行和開發(fā)時非常方便。QNX具有非常好的伸縮性,用戶可以把應(yīng)用程序代碼和QNX內(nèi)核直接編譯在一起,使之為簡單的嵌入式應(yīng)用生成單一的映像。

    4.Windows CE(推薦課程:Windows CE系統(tǒng)定制與驅(qū)動開發(fā)培訓(xùn)班

    Windows CE是微軟公司開發(fā)的一個開放的、可升級的32位嵌入式操作系統(tǒng),是基于掌上型電腦類的電子設(shè)備操作系統(tǒng)。Windows CE的圖形用戶界面相當(dāng)出色,Windows CE具有模塊化、結(jié)構(gòu)化、基于Win32應(yīng)用程序接口以及與處理器無關(guān)等特點。

    Windows CE繼承了傳統(tǒng)的Windows圖形界面,用戶在Windows CE平臺上可以使用Windows 95/98上的編程工具(如Visual Basic、Visual C++等),使用同樣的函數(shù),使用同樣的界面風(fēng)格,Windows上的絕大多數(shù)應(yīng)用軟件只需簡單修改和移植就可以在Windows CE平臺上繼續(xù)使用。但是Windows CE開發(fā)平臺較為昂貴,在一定程度上限制了其發(fā)展。

    5.Palm OS

    Palm OS在PDA領(lǐng)域有著很大的用戶群,一度占領(lǐng)PDA操作系統(tǒng)90%以上市場份額。Plam OS明顯的特點是精簡,它的內(nèi)核只有幾千個字節(jié),同時用戶也可以方便地開發(fā)、定制,具有較強的可操作性。

    6.C/OS

    源代碼公開,代碼結(jié)構(gòu)清晰、明了,注釋詳盡,組織有條理,可移植性好,可裁剪,系統(tǒng)短小精悍,是研究和學(xué)習(xí)實時操作系統(tǒng)的首選,但在工程應(yīng)用領(lǐng)域使用較少。


   熱點鏈接:

   1、什么是嵌入式系統(tǒng)
   2、嵌入式系統(tǒng)的硬件架構(gòu)
   3、嵌入式Linux開發(fā)學(xué)習(xí)
   4、嵌入式linux入門要學(xué)什么
   5、嵌入式Linux編輯器vi的使用

更多新聞>> 

主站蜘蛛池模板: 韩国av片永久免费网站 | 欧美日韩中文字幕一区 | 色综合中文综合网 | 日本黄色影视 | 亚洲AV无码乱码在线观看性色 | 蜜臀AV综合网 | 无码毛片视频一区二区三区 | 国产精品亚洲精品日韩已方 | 蜜桃视频 精品区 | 亚洲VS成人无码人在线观看堂 | 婷婷五月综合色视频 | 在线成人爽A毛片免费软件 在线观看片a免费观看岛国 | 好深好湿好硬顶到了好爽 | 国产AV成人无码精品网站 | av无码天堂一区二区三区, | JVID亚洲精品无圣光图套 | 国产国拍精品av在线观看按摩 | 久久精品国产精品亚洲色婷婷 | 美女视频性感网站黄色 | 男人激烈吮乳吃奶动图 | 欧美日韩精品久久免费 | 日本熟妇五十路重生七零甜婚似火 | 久久三级精品 | 小泽玛利亚一区二区在线观看 | 精品无码AV无码专区 | 精品99re | 精品99re| 人妻熟女欲求不满在线 | 欧美 日韩 高清 | 小荡货腿张开让我cao爽视频 | 国产a∨国片精品青草视频 精品人妻无码一区二区三区毛片 | 一女三男做2爱A片免费 | japanese酒醉侵犯 | 国内精选免费大片在线观看 | 精品人妻无码一区二区三区打不开 | 免费丝袜脚足控网站 | av色综合久久天堂av色综合 | 免费看特级黄色片 | 人妻丰满熟妇岳av无码区hd | free性video另类重口 | 日韩AV无码一区二区三区不卡 |