糯米文學吧

位置:首頁 > 計算機 > 操作系統

嵌入式操作系統的未來發展趨勢怎麼樣

嵌入式操作系統(Embedded Operating System,簡稱:EOS)是指用於嵌入式系統的操作系統。嵌入式操作系統是一種用途廣泛的系統軟件,通常包括與硬件相關的底層驅動軟件、系統內核、設備驅動接口、通信協議、圖形界面、標準化瀏覽器等。嵌入式操作系統的未來發展趨勢怎麼樣?一起來看看。

嵌入式操作系統的未來發展趨勢怎麼樣

嵌入式操作系統負責嵌入式系統的全部軟、硬件資源的`分配、任務調度,控制、協調併發活動。它必須體現其所在系統的特徵,能夠通過裝卸某些模塊來達到系統所要求的功能。

目前在嵌入式領域廣泛使用的操作系統有:嵌入式實時操作系統C/OS-II、嵌入式Linux、Windows Embedded、VxWorks等,以及應用在智能手機和平板電腦的Android、iOS等。

  嵌入式操作系統的未來發展趨勢

嵌入式操作系統將是未來嵌入式系統中必不可少的組件,其未來發展趨勢包括:

1、定製化:嵌入式操作系統將面向特定應用提供簡化型系統調用接口,專門支持一種或一類嵌入式應用。嵌入式操作系統同將具備可伸縮性、可裁減的系統體系結構,提供多層次的系統體系結構。嵌入式操作系統將包含各種即插即用的設備驅動接口;

2、節能化:嵌入式操作系統繼續採用微內核技術,實現小尺寸、微功耗、低成本以支持小型電子設備。同時,提高產品的可靠性和可維護性。嵌入式操作系統將形成最小內核處理集,減小系統開銷,提高運行效率,並可用於各種非計算機設備;

3、人性化:嵌入式操作系統將提供精巧的多媒體人機界面,以滿足不斷提高的用户需求;

4、安全化:嵌入式操作系統應能夠提供安全保障機制,源碼的可靠性越來越高;

5、網絡化:面向網絡、面向特定應用,嵌入式操作系統要求配備標準的網絡通信接口。嵌入式操作系統的開發將越來越易於移植和聯網。嵌入式操作系統將具有網絡接入功能,提供TCP/UDP/IP/PPP協議支持及統一的 MAC 訪問層接口,為各種移動計算設備預留接口;

6、標準化:隨着嵌入式操作系統的廣泛應用的發展,信息交換、資源共享機會增多等問題的出現,需要建立相應的標準去規範其應用。

嵌入式操作系統都具有一定的實時性,易於裁剪和伸縮,可以適合於從ARM7到Xscale各種ARMCPU和各種檔次的應用,嵌入式操作系統可以使用廣泛流行的ARM開發工具,如ARM公司的SDT/ADS和RealView等,也可以使用開發軟件,如GCC/GDB、KDE或Eclipe開發環境,市場上還有專用的開發工具,如Tornado、μC/View、μC/KA、CODE/Lab、Metroworks等。