時間:2018-08-20 00:00:00 來源:信盈達 作者:信盈達
1)VxWorks
VxWorks操作系統(tǒng)是WinRiver(美國風(fēng)河系統(tǒng))公司于1983年設(shè)計開發(fā)的一種嵌入式實時操作系統(tǒng)(RTOS),它具有良好的持續(xù)發(fā)展能力、高性能的內(nèi)核以及友好的用戶開發(fā)環(huán)境,在嵌入式實時操作系統(tǒng)領(lǐng)域牢牢地占據(jù)著一席之地。
VxWorks所具有的顯著特點是:可靠性、實時性和可裁剪性。
它支持多種處理器,如X86、i960、Sun Sparc、Motorola MC68xxx、MIPS、PowerPC等。
2)Windows Embedded
Windows CE是微軟針對個人計算機以外的計算機產(chǎn)品所研發(fā)的嵌入式操作系統(tǒng),而CE則為Customer Embedded的縮寫。該操作系統(tǒng)是一種針對小容量、移動式、智能化、32位、連接設(shè)備的模塊化實時嵌入式操作系統(tǒng)。針對掌上設(shè)備、無線設(shè)備的動態(tài)應(yīng)用程序和服務(wù)提供了一種功能豐富的操作系統(tǒng)平臺。但Windows CE的嵌入不夠?qū)崟r,它屬于軟實時操作系統(tǒng),目前也開始應(yīng)用在中文手機的研究開發(fā)之中。
由于該操作系統(tǒng)與Windows有相似的背景,而且界面也比較統(tǒng)一,因此也得到了大家比較好的認可。該操作系統(tǒng)的基本內(nèi)核需要至少200KB的ROM。
3)嵌入式Linux(最主流)
Linux操作系統(tǒng)源于一位芬蘭大學(xué)生——Linus Torvalds的課余作品。當(dāng)時,Linus Torvalds正在學(xué)習(xí)計算機科學(xué)家Andrew S.Tanenbaum開發(fā)的Minix操作系統(tǒng),但發(fā)現(xiàn)Minix的功能很不完善,于是就編寫了一個保護模式下的操作系統(tǒng),這就是Linux的原型。
最開始,Linux被定位于黑客用的操作系統(tǒng),并被放至FTP服務(wù)器上供人們自由下載。
Linux的內(nèi)核小、功能強大、運行穩(wěn)定、系統(tǒng)健壯、效率高,易于定制裁剪,在價格上極具競爭力。Linux不僅支持X86CPU,還可以支持其他數(shù)十種CPU芯片。
4)嵌入式實時內(nèi)核uC/OS(推薦)
uC/OS與Linux一樣,是一款公開源代碼的免費實時內(nèi)核,已在各個領(lǐng)域得到了廣泛的應(yīng)用。uC/OS的特點如下:
(1)具有RTOS的基本性能;
(2)代碼尺寸小,結(jié)構(gòu)簡明;
(3)易學(xué)、易移植;
uC/OS提供完善的嵌入式實時內(nèi)核的源代碼,并對該代碼作詳盡的解釋。而商業(yè)上的實時操作系統(tǒng)不但價格昂貴,而且其中很多都是所謂的黑盒子,即不提供源代碼。
5)其他嵌入式操作系統(tǒng)
(1)Palm OS
Palm OS是一款32位的嵌入式操作系統(tǒng),它的界面采用觸控式。優(yōu)勢在于本身是一套專門為掌上電腦編寫的操作系統(tǒng)。
(2)QNX
QNX是唯一可以將實時POSIX環(huán)境外加一個完全的窗口系統(tǒng)安裝在1MB以下的閃儲或只讀存儲器上的操作系統(tǒng)。
或者添加楊老師QQ:914865590獲得更多資源福利!
信盈達2008年在深圳特區(qū)南山高新科技園成立。自成立至今近九年來專注為企業(yè)和個人提供高端方案設(shè)計、高端嵌入式/Android培訓(xùn)等服務(wù)。公司下設(shè)信盈達實訓(xùn)學(xué)院、信盈達研發(fā)中心、信盈達教學(xué)儀器三大業(yè)務(wù)板塊。九年來公司堅持"技術(shù)領(lǐng)先、服務(wù)領(lǐng)先",以雄厚的實力和專業(yè)的品質(zhì)成為國內(nèi)唯一有實力從產(chǎn)品最底層研發(fā)到系統(tǒng)層開發(fā)的嵌入式實訓(xùn)、產(chǎn)品解決方案提供商。為中國IT行業(yè)提供最具價值的職業(yè)教育服務(wù)。專業(yè)培訓(xùn)嵌入式、物聯(lián)網(wǎng)、人工智能、Java、單片機等課程,想了解更多信息點擊立馬咨詢
免費領(lǐng)取試聽卡
申請已經(jīng)提交
老師會馬上給您安排試聽課程!
申請出錯了
您可以加老師QQ:914865590報名咨詢!