亚洲精品一二区_国产黄色片网站_99久久久成人国产精品_蜜臀网_国产精品一区二区三区免费_成人av中文字幕_91精品国产欧美一区二区成人


六種常見嵌入式操作系統

分享到:
           

    1.嵌入式Linux推薦課程:嵌入式linux應用開發班|嵌入式Linux系統開發班|嵌入式Linux驅動開發班

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

    這與它的父輩 — Linux自身的優良特性是分不開的。

    首先,Linux系統具有鮮明的層次結構且內核完全開放。Linux由很多體積小且性能高的微內核和系統組成。在內核代碼完全開放的前提下,不同領域和不同層次的用戶可以根據自己的應用需要很容易地對內核進行裁剪,在低成本的前提下,設計和開發出真正滿足自己需要的嵌入式系統。

    其次,Linux具有強大的網絡支持功能。Linux誕生于因特網并具有UNIX的特性,這就保證了它支持所有標準因特網協議,并且可以利用Linux的網絡協議棧開發出嵌入式TCP/IP網絡協議棧。

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

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

    嵌入式Linux同Linux一樣,具有低成本、多種硬件平臺支持、優異的性能和良好的網絡支持等優點。另外,為了更好地適合嵌入式領域的開發,嵌入式Linux還在Linux基礎上做了部分改進,如將其內核結構由整體式結構改為微內核結構,并且還提高了系統的實時性。

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

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

    2.VxWorks(推薦課程:VxWorks應用開發培訓班(TSVW0701)

    VxWorks操作系統是美國WindRiver公司于1983年設計開發的一種嵌入式實時操作系統(RTOS),VxWorks具有以下優點。

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

    ·可靠性高,從而保證了用戶工作環境的穩定。

    ·集成開發環境完備、強大,方便了用戶的使用。

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

    3.QNX

    QNX由加拿大QNX軟件系統有限公司開發,廣泛應用于自動化、控制、機器人科學、電信、數據通信、航空航天、計算機網絡系統、醫療儀器設備、交通運輸、安全防衛系統、POS機、零售機等任務關鍵型應用領域。

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

    4.Windows CE(推薦課程:Windows CE系統定制與驅動開發培訓班

    Windows CE是微軟公司開發的一個開放的、可升級的32位嵌入式操作系統,是基于掌上型電腦類的電子設備操作系統。Windows CE的圖形用戶界面相當出色,Windows CE具有模塊化、結構化、基于Win32應用程序接口以及與處理器無關等特點。

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

    5.Palm OS

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

    6.C/OS

    源代碼公開,代碼結構清晰、明了,注釋詳盡,組織有條理,可移植性好,可裁剪,系統短小精悍,是研究和學習實時操作系統的首選,但在工程應用領域使用較少。


   熱點鏈接:

   1、什么是嵌入式系統
   2、嵌入式系統的硬件架構
   3、嵌入式Linux開發學習
   4、嵌入式linux入門要學什么
   5、嵌入式Linux編輯器vi的使用

更多新聞>> 

主站蜘蛛池模板: 人人搞人人爽 | 在线看片a| 亚洲三级天堂 | 欧美wwwbbb| 久久综合国产 | 国产精品jlzz视频 | 日本爱情动作片网站 | 日本欧美一区二区三区 | 精品综合久久久久久99 | 日本天堂在线播放 | 国产成人精品久久一区二区小说 | 国产资源视频在线观看 | 人人草人人插 | 久草福利免费 | 国产精品每日更新在线观看 | 日本在线观看一区 | 欧美精品久久久久久久影视 | 久操影视| 国精品日韩欧美一区二区三区 | 人人人免费人人专区人人 | 国产精品久久成人影院 | 九九精品99久久久香蕉 | 日本天堂在线播放 | 日本又粗又长一进一出抽搐 | wwwcom日本| 伊人碰碰 | 人人爽人人爽人人片av免费 | 天天做人人爱夜夜爽2020毛片 | 精品日本三级在线观看视频 | 二个人看的www免费视频 | 秋霞网亚洲成a人片 | 日韩国产免费一区二区三区 | 国产免费黄色 | 国产网红主播在线视频观看 | 午夜影院在线视频 | 国产丝袜视频 | 2019天天操夜夜操 | 天天插夜夜操 | 亚洲精品乱码久久久久久蜜桃 | 色伦聚网 | 中文字幕日韩一区二区三区不卡 |