- 相關(guān)推薦
嵌入式操作系統(tǒng)如何發(fā)展
目前在嵌入式領(lǐng)域廣泛使用的操作系統(tǒng)有:嵌入式實(shí)時(shí)操作系統(tǒng)C/OS-II、嵌入式Linux、Windows Embedded、VxWorks等,以及應(yīng)用在智能手機(jī)和平板電腦的Android、iOS等。關(guān)于嵌入式操作系統(tǒng)如何發(fā)展,本文僅供參考。
嵌入式操作系統(tǒng)負(fù)責(zé)嵌入式系統(tǒng)的全部軟、硬件資源的分配、任務(wù)調(diào)度,控制、協(xié)調(diào)并發(fā)活動(dòng)。它必須體現(xiàn)其所在系統(tǒng)的特征,能夠通過(guò)裝卸某些模塊來(lái)達(dá)到系統(tǒng)所要求的功能。
嵌入式操作系統(tǒng)將是未來(lái)嵌入式系統(tǒng)中必不可少的組件,其未來(lái)發(fā)展趨勢(shì)包括:
1、定制化:嵌入式操作系統(tǒng)將面向特定應(yīng)用提供簡(jiǎn)化型系統(tǒng)調(diào)用接口,專門(mén)支持一種或一類嵌入式應(yīng)用。嵌入式操作系統(tǒng)同將具備可伸縮性、可裁減的系統(tǒng)體系結(jié)構(gòu),提供多層次的系統(tǒng)體系結(jié)構(gòu)。嵌入式操作系統(tǒng)將包含各種即插即用的設(shè)備驅(qū)動(dòng)接口;
2、節(jié)能化:嵌入式操作系統(tǒng)繼續(xù)采用微內(nèi)核技術(shù),實(shí)現(xiàn)小尺寸、微功耗、低成本以支持小型電子設(shè)備。同時(shí),提高產(chǎn)品的可靠性和可維護(hù)性。嵌入式操作系統(tǒng)將形成最小內(nèi)核處理集,減小系統(tǒng)開(kāi)銷,提高運(yùn)行效率,并可用于各種非計(jì)算機(jī)設(shè)備;
3、人性化:嵌入式操作系統(tǒng)將提供精巧的多媒體人機(jī)界面,以滿足不斷提高的用戶需求;
4、安全化:嵌入式操作系統(tǒng)應(yīng)能夠提供安全保障機(jī)制,源碼的可靠性越來(lái)越高;
5、網(wǎng)絡(luò)化:面向網(wǎng)絡(luò)、面向特定應(yīng)用,嵌入式操作系統(tǒng)要求配備標(biāo)準(zhǔn)的網(wǎng)絡(luò)通信接口。嵌入式操作系統(tǒng)的開(kāi)發(fā)將越來(lái)越易于移植和聯(lián)網(wǎng)。嵌入式操作系統(tǒng)將具有網(wǎng)絡(luò)接入功能,提供TCP/UDP/IP/PPP協(xié)議支持及統(tǒng)一的 MAC 訪問(wèn)層接口,為各種移動(dòng)計(jì)算設(shè)備預(yù)留接口;
6、標(biāo)準(zhǔn)化:隨著嵌入式操作系統(tǒng)的廣泛應(yīng)用的發(fā)展,信息交換、資源共享機(jī)會(huì)增多等問(wèn)題的出現(xiàn),需要建立相應(yīng)的標(biāo)準(zhǔn)去規(guī)范其應(yīng)用。
嵌入式操作系統(tǒng)都具有一定的實(shí)時(shí)性,易于裁剪和伸縮,可以適合于從ARM7到Xscale各種ARMCPU和各種檔次的應(yīng)用,嵌入式操作系統(tǒng)可以使用廣泛流行的ARM開(kāi)發(fā)工具,如ARM公司的SDT/ADS和RealView等,也可以使用開(kāi)發(fā)軟件,如GCC/GDB、KDE或Eclipe開(kāi)發(fā)環(huán)境,市場(chǎng)上還有專用的開(kāi)發(fā)工具,如Tornado、μC/View、μC/KA、CODE/Lab、Metroworks等。
【嵌入式操作系統(tǒng)如何發(fā)展】相關(guān)文章:
嵌入式操作系統(tǒng)的未來(lái)發(fā)展趨勢(shì)怎么樣03-19
嵌入式操作系統(tǒng)的區(qū)別04-17
嵌入式系統(tǒng)與操作系統(tǒng)的關(guān)系03-17
操作系統(tǒng)發(fā)展歷史04-26
Windows 操作系統(tǒng)的發(fā)展歷程06-04
如何加固XP操作系統(tǒng)04-01
如何選擇電腦操作系統(tǒng)02-26