强奸久久久久久久|草草浮力在线影院|手机成人无码av|亚洲精品狼友视频|国产国模精品一区|久久成人中文字幕|超碰在线视屏免费|玖玖欧洲一区二区|欧美精品无码一区|日韩无遮一区二区

首頁(yè) > 廠商 > 經(jīng)驗(yàn) > 嵌入式操作系統(tǒng),嵌入式系統(tǒng)是什么意思

嵌入式操作系統(tǒng),嵌入式系統(tǒng)是什么意思

來(lái)源:整理 時(shí)間:2023-09-03 18:54:07 編輯:智能門戶 手機(jī)版

本文目錄一覽

1,嵌入式系統(tǒng)是什么意思

嵌入式系統(tǒng)是用來(lái)控制或者監(jiān)視機(jī)器、裝置、工廠等大規(guī)模系統(tǒng)的設(shè)備。嵌入式系統(tǒng)以應(yīng)用為中心、以計(jì)算機(jī)技術(shù)為基礎(chǔ)、軟硬件可裁剪、功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。嵌入式系統(tǒng)是一種專用的計(jì)算機(jī)系統(tǒng),作為裝置或設(shè)備的一部分。通常,嵌入式系統(tǒng)是一個(gè)控制程序存儲(chǔ)在ROM中的嵌入式處理器控制板。事實(shí)上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機(jī)、汽車等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng),但大多數(shù)嵌入式系統(tǒng)都是由單個(gè)程序?qū)崿F(xiàn)整個(gè)控制邏輯。

嵌入式系統(tǒng)是什么意思

2,什么是嵌入式操作系統(tǒng)

嵌入式系統(tǒng)的定義 廣義上講,可以認(rèn)為凡是帶有微處理器的專用軟硬件系統(tǒng)都可以稱為嵌入式系統(tǒng)。作為系統(tǒng)核心的微處理器又包括三類:微控制器(MCU)、數(shù)字信號(hào)處理器(DSP)、嵌入式微處理器(MPU)。所以有人簡(jiǎn)單的說(shuō):"嵌入式系統(tǒng)是指操作系統(tǒng)和功能軟件集成于計(jì)算機(jī)硬件系統(tǒng)之中。"還有人認(rèn)為嵌入式系統(tǒng)就是"以應(yīng)用為中心、以計(jì)算機(jī)技術(shù)為基礎(chǔ)、軟件硬件可裁剪、適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)"。應(yīng)該說(shuō)后者從功能應(yīng)用特征上比較好的給出了嵌入式系統(tǒng)的定義,嵌入式的概念的分析根本上應(yīng)該從應(yīng)用上加以切入。 從狹義上講,嵌入式系統(tǒng)指那些使用嵌入式微處理器構(gòu)成獨(dú)立系統(tǒng),具有自己的操作系統(tǒng)并且具有某些特定功能的系統(tǒng),這里的微處理器專指32位以上的微處理器。

什么是嵌入式操作系統(tǒng)

3,什么是嵌入式系統(tǒng)

嵌入式系統(tǒng)一般指非 PC 系統(tǒng),有計(jì)算機(jī)功能但又不稱之為計(jì)算機(jī)的設(shè)備或器材。它是以應(yīng)用為中心,軟硬件可裁減的,適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗等綜合性嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。簡(jiǎn)單地說(shuō),嵌入式系統(tǒng)集系統(tǒng)的應(yīng)用軟件與硬件于一體,類似于 PC 中 BIOS 的工作方式,具有軟件代碼小、高度自動(dòng)化、響應(yīng)速度快等特點(diǎn),特別適合于要求實(shí)時(shí)和多任務(wù)的體系。嵌入式系統(tǒng)主要由嵌入式處理器、相關(guān)支撐硬件、嵌入式操作系統(tǒng)及應(yīng)用軟件系統(tǒng)等組成,它是可獨(dú)立工作的“器件”。 嵌入式系統(tǒng)幾乎包括了生活中的所有電器設(shè)備,如掌上 PDA 、移動(dòng)計(jì)算設(shè)備、電視機(jī)頂盒、手機(jī)上網(wǎng)、數(shù)字電視、多媒體、汽車、微波爐、數(shù)字相機(jī)、家庭自動(dòng)化系統(tǒng)、電梯、空調(diào)、安全系統(tǒng)、自動(dòng)售貨機(jī)、蜂窩式電話、消費(fèi)電子設(shè)備、工業(yè)自動(dòng)化儀表與醫(yī)療儀器等。 嵌入式系統(tǒng)的硬件部分,包括處理器 / 微處理器、存儲(chǔ)器及外設(shè)器件和 I/O 端口、圖形控制器等。嵌入式系統(tǒng)有別于一般的計(jì)算機(jī)處理系統(tǒng),它不具備像硬盤那樣大容量的存儲(chǔ)介質(zhì),而大多使用 EPROM 、 EEPROM 或閃存 (Flash Memory) 作為存儲(chǔ)介質(zhì)。軟件部分包括操作系統(tǒng)軟件 ( 要求實(shí)時(shí)和多任務(wù)操作 ) 和應(yīng)用程序編程。應(yīng)用程序控制著系統(tǒng)的運(yùn)作和行為;而操作系統(tǒng)控制著應(yīng)用程序編程與硬件的交互作用。
嵌入式的定義是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),并且軟硬件可定制,適用于各種應(yīng)用場(chǎng)合,對(duì)功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。它一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及用戶的應(yīng)用程序等四個(gè)部分組成,用于實(shí)現(xiàn)對(duì)其他設(shè)備的控制、監(jiān)視或管理等功能。 嵌入式系統(tǒng)幾乎包括了生活中的所有電器設(shè)備,如掌上 pda 、移動(dòng)計(jì)算設(shè)備、電視機(jī)頂盒、手機(jī)上網(wǎng)、數(shù)字電視、多媒體、汽車、微波爐、數(shù)字相機(jī)、家庭自動(dòng)化系統(tǒng)、電梯、空調(diào)、安全系統(tǒng)、自動(dòng)售貨機(jī)、蜂窩式電話、消費(fèi)電子設(shè)備、工業(yè)自動(dòng)化儀表與醫(yī)療儀器等。 嵌入式系統(tǒng)一般指非pc系統(tǒng),它包括硬件和軟件兩部分。硬件包括處理器/微處理器、存儲(chǔ)器及外設(shè)器件和i/o端口、圖形控制器等。軟件部分包括操作系統(tǒng)軟件(os)(要求實(shí)時(shí)和多任務(wù)操作)和應(yīng)用程序編程。有時(shí)設(shè)計(jì)人員把這兩種軟件組合在一起。應(yīng)用程序控制著系統(tǒng)的運(yùn)作和行為;而操作系統(tǒng)控制著應(yīng)用程序編程與硬件的交互作用。 嵌入式這幾年發(fā)展的相當(dāng)迅猛,學(xué)習(xí)嵌入式也不一定非要是計(jì)算機(jī)專業(yè)才可以,像通信專業(yè),電子技術(shù)類專業(yè)等這些都可以學(xué),但是入門的前提是要有一定的c語(yǔ)言基礎(chǔ),如果沒(méi)有,估計(jì)學(xué)起來(lái)會(huì)相當(dāng)吃力。 關(guān)于嵌入式方面的更多實(shí)時(shí)相關(guān)信息,你可以到華清遠(yuǎn)見(jiàn)的官方網(wǎng)站上看一下,也可以到華清遠(yuǎn)見(jiàn)的技術(shù)論壇逛逛,上面都有很多學(xué)習(xí)資料和教學(xué)視頻可以下載,相信一定對(duì)你會(huì)有幫助

什么是嵌入式系統(tǒng)

4,什么是嵌入式系統(tǒng)

嵌入式系統(tǒng)是以嵌入式計(jì)算機(jī)為技術(shù)核心,面向用戶、面向產(chǎn)品、面向應(yīng)用,軟硬件可裁減的;適用于對(duì)功能、可靠性、成本\體積、功耗等綜合性能有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。 嵌人式系統(tǒng)應(yīng)具有的特點(diǎn)是:高可靠性;在惡劣的環(huán)境或突然斷電的情況下,系統(tǒng)仍然能夠正常工作;許多嵌人式應(yīng)用要求實(shí)時(shí)性,這就要求嵌入式操作系統(tǒng)具有實(shí)時(shí)處理能力;嵌入式系統(tǒng)和具體應(yīng)用有機(jī)地結(jié)臺(tái)在一起,它的升級(jí)換代也是和具體產(chǎn)品同步進(jìn)行;嵌入式系統(tǒng)中的軟件代碼要求高質(zhì)量、高可靠性;一般都固化在只讀存儲(chǔ)器中或間存中,也就是說(shuō)軟件要求固態(tài)化存儲(chǔ),而不是存儲(chǔ)在磁盤等載體中。 [編輯]嵌入式操作系統(tǒng) 嵌入式操作系統(tǒng)EOS(Embedded OperatingSystem)是一種用途廣泛的系統(tǒng)軟件,過(guò)去它主要應(yīng)用于工業(yè)控制和國(guó)防系統(tǒng)領(lǐng)域。EOS負(fù)責(zé)嵌人系統(tǒng)的全部軟、硬件資源的分配、調(diào)度工作,控制。 協(xié)調(diào)并發(fā)活動(dòng);它必須體現(xiàn)其所在系統(tǒng)的特征,能夠通過(guò)裝卸某些模塊來(lái)達(dá)到系統(tǒng)所要求的功能。目前,已推出一些應(yīng)用比較成功的EOS產(chǎn)品系列。隨著Internet技術(shù)的發(fā)展、信息家電的普及應(yīng)用及EOS的微型化和專業(yè)化,EOS開(kāi)始從單一的弱功能向高專業(yè)化的強(qiáng)功能方向發(fā)展。嵌人式操作系統(tǒng)在系統(tǒng)實(shí)時(shí)高效性、硬件的相關(guān)依賴性、軟件固態(tài)化以及應(yīng)用的專用性等方面具有較為突出的特點(diǎn)。EOS是相對(duì)于一般操作系統(tǒng)而言的,它除具備了一般操作系統(tǒng)最基本的功能,如任務(wù)調(diào)度、同步機(jī)制、中斷處理、文件功能等外,還有以下特點(diǎn): (1)可裝卸性。開(kāi)放性、可伸縮性的體系結(jié)構(gòu)。 (2)強(qiáng)實(shí)時(shí)性。EOS實(shí)時(shí)性一般較強(qiáng),可用于各種設(shè)備控制當(dāng)中。 (3)統(tǒng)一的接口。提供各種設(shè)備驅(qū)動(dòng)接日。 (4)操作方便、簡(jiǎn)單、提供友好的圖形GUI,圖形界面,追求易學(xué)易用。 (5)提供強(qiáng)大的網(wǎng)絡(luò)功能,支持TCP門P協(xié)議及其它協(xié)議,提供TCP/UDP/IP/PPP協(xié)議支持及統(tǒng)一的MAC訪問(wèn)層接口,為各種移動(dòng)計(jì)算設(shè)備預(yù)留接口。 (6)強(qiáng)穩(wěn)定性,弱交互性。嵌入式系統(tǒng)一旦開(kāi)始運(yùn)行就不需要用戶過(guò)多的干預(yù),這就要負(fù)責(zé)系統(tǒng)管理的EOS臭有較強(qiáng)的穩(wěn)定性。嵌入式操作系統(tǒng)的用戶接日一般不提供操作命令,它通過(guò)系統(tǒng)調(diào)用命令向用戶程序提供服務(wù)。 (7)固化代碼。在嵌入系統(tǒng)中,嵌入式操作系統(tǒng)和應(yīng)用軟件被固化在嵌入式系統(tǒng)計(jì)算機(jī)的ROM中。輔助存儲(chǔ)器在嵌入式系統(tǒng)中很少使用,因此,嵌入式操作系統(tǒng)的文件管理功能應(yīng)該能夠很容易地拆卸,而用各種內(nèi)存文件系統(tǒng)。 (8)更好的硬件適應(yīng)性,也就是良好的移植性。 國(guó)際上用于信息電器的嵌入式操作系統(tǒng)有40種左右。現(xiàn)在,市場(chǎng)上非常流行的EOS產(chǎn)品,包括3Corn公司下屬子公司的Palm OS,全球占有份額達(dá)50%,MicroS。fi公司的Wind。ws CE不過(guò)29%。在美國(guó)市場(chǎng),Palm OS更以80%的占有率遠(yuǎn)超Windows CE。開(kāi)放源代碼的Linux很適于做信息家電的開(kāi)發(fā)。 比如:中科紅旗軟件技術(shù)有限公司開(kāi)發(fā)的紅旗嵌入式Linux和美商網(wǎng)虎公司開(kāi)發(fā)的基于Xlinux的嵌人式操作系統(tǒng)“夸克"。“夸克”是目前全世界最小的Linux,它有兩個(gè)很突出的特點(diǎn),就是體積小和使用GCS編碼。
這個(gè)一般是工業(yè)電腦的
嵌入式系統(tǒng)是用來(lái)控制或者監(jiān)視機(jī)器、裝置、工廠等大規(guī)模系統(tǒng)的設(shè)備。嵌入式系統(tǒng)以應(yīng)用為中心、以計(jì)算機(jī)技術(shù)為基礎(chǔ)、軟硬件可裁剪、功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。嵌入式系統(tǒng)是一種專用的計(jì)算機(jī)系統(tǒng),作為裝置或設(shè)備的一部分。通常,嵌入式系統(tǒng)是一個(gè)控制程序存儲(chǔ)在ROM中的嵌入式處理器控制板。事實(shí)上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機(jī)、汽車等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng),但大多數(shù)嵌入式系統(tǒng)都是由單個(gè)程序?qū)崿F(xiàn)整個(gè)控制邏輯。如果你想學(xué)習(xí)嵌入式的話,可以到IT學(xué)習(xí)聯(lián)盟, 最新嵌入式視頻教程,歡迎登陸網(wǎng)址:http://www.itxxlm.com/portal.php?mod=view&aid=7含價(jià)值3000元的USB驅(qū)動(dòng)教程和價(jià)值15000元2013年嵌入式視頻教程。
樓上正解!

5,什么是嵌入式操作系統(tǒng)舉例說(shuō)明

嵌入式操作系統(tǒng)我們可以照著電腦上的操作系統(tǒng)老比較學(xué)習(xí),比方說(shuō),我們平常打字用的鍵盤,我們不需要知道鍵盤與CPU是如何通信的,我們只需應(yīng)用即可,QQ,MSN等等,鼠標(biāo),打印機(jī),上網(wǎng),等等,我們只需用鼠標(biāo),鍵盤等簡(jiǎn)單的敲敲打打就好了,為什么這么簡(jiǎn)單呢,就是操作系統(tǒng)為我們做了這一切,把底層硬件等的細(xì)節(jié)都給隱藏起來(lái)了,留給我們一些非常友好的操作接口。 嵌入式操作系統(tǒng)原理與這個(gè)非常非常的相似,以前我們用8051等單片機(jī)進(jìn)行編程時(shí),因?yàn)槠銻OM RAM小,沒(méi)有系統(tǒng),這樣我們與硬件通信操作時(shí)就需要編寫非常底層的程序,挺麻煩的。而且里面的程序就一條線執(zhí)行,哪里有我們所說(shuō)的進(jìn)程,并行的概念,這時(shí)的程序就是前后臺(tái)執(zhí)行方式,前臺(tái)循環(huán)后天中斷。CPU資源浪費(fèi)啊。后來(lái)用了uc/os-II操作系統(tǒng),但這個(gè)確切的說(shuō)不能叫操作系,只能叫做操作系統(tǒng)內(nèi)核,因?yàn)樗麑?shí)現(xiàn)了任務(wù)并行執(zhí)行即任務(wù)調(diào)度,但硬件,文件系統(tǒng),TCP/IP,GUI等的操作還要我們自己實(shí)現(xiàn)。不過(guò)這樣也有優(yōu)點(diǎn),就是小,當(dāng)然如果你愿意還可以剪裁的更小,因?yàn)槔锩嬗泻枚嗑幾g開(kāi)關(guān),可以把你不要的功能去掉。當(dāng)然他的實(shí)時(shí)性也是不錯(cuò)的。接下來(lái)我們說(shuō)一下嵌入式Linux ,這個(gè)操作系統(tǒng)可就全了,你可以根據(jù)需要把 文件系統(tǒng),TCP/IP協(xié)議,GUI顯示等等功能都編譯進(jìn)去,這樣你在系統(tǒng)上開(kāi)發(fā)程序時(shí)就可以和上位機(jī)一樣簡(jiǎn)單了,前提是你要先編好各種硬件的驅(qū)動(dòng)啊,這個(gè)也簡(jiǎn)單,因?yàn)?Linux 為我們提供了驅(qū)動(dòng)程序編寫的接口函數(shù),我們只需要按照格式實(shí)現(xiàn)各個(gè)函數(shù)就好了,然后編譯進(jìn)去在系統(tǒng)運(yùn)行時(shí)掛載上。 說(shuō)了這么多,感覺(jué)有點(diǎn)亂了,現(xiàn)總結(jié)一下: 1、嵌入式操作系統(tǒng)是一種專用系統(tǒng),根據(jù)應(yīng)用與平臺(tái)選擇 2、大小可以根據(jù)你的需要剪裁 3、實(shí)現(xiàn)了多任務(wù)運(yùn)行調(diào)度 4、編程簡(jiǎn)單了 5、CPU利用率提高了好多好多 6、系統(tǒng)穩(wěn)定了,因?yàn)橐粋€(gè)任務(wù)崩潰不至于整個(gè)系統(tǒng)崩潰 7、體積小,這個(gè)好像說(shuō)過(guò)了, 8、就這些吧,想不起來(lái)了以上屬于個(gè)人所見(jiàn),不對(duì)之處請(qǐng)高手們指出批評(píng)!
嵌入式操作系統(tǒng)EOS(Embedded OperatingSystem)是一種用途廣泛的系統(tǒng)軟件,過(guò)去它主要應(yīng)用于工業(yè)控制和國(guó)防系統(tǒng)領(lǐng)域。EOS負(fù)責(zé)嵌人系統(tǒng)的全部軟、硬件資源的分配、調(diào)度工作,控制協(xié)調(diào)并發(fā)活動(dòng);它必須體現(xiàn)其所在系統(tǒng)的特征,能夠通過(guò)裝卸某些模塊來(lái)達(dá)到系統(tǒng)所要求的功能。目前,已推出一些應(yīng)用比較成功的EOS產(chǎn)品系列。隨著Internet技術(shù)的發(fā)展、信息家電的普及應(yīng)用及EOS的微型化和專業(yè)化,EOS開(kāi)始從單一的弱功能向高專業(yè)化的強(qiáng)功能方向發(fā)展。嵌人式操作系統(tǒng)在系統(tǒng)實(shí)時(shí)高效性、硬件的相關(guān)依賴性、軟件固態(tài)化以及應(yīng)用的專用性等方面具有較為突出的特點(diǎn)。EOS是相對(duì)于一般操作系統(tǒng)而言的,它除具備了一般操作系統(tǒng)最基本的功能,如任務(wù)調(diào)度、同步機(jī)制、中斷處理、文件功能等外,還有以下特點(diǎn): (1)可裝卸性。開(kāi)放性、可伸縮性的體系結(jié)構(gòu)。 (2)強(qiáng)實(shí)時(shí)性。EOS實(shí)時(shí)性一般較強(qiáng),可用于各種設(shè)備控制當(dāng)中。 (3)統(tǒng)一的接口。提供各種設(shè)備驅(qū)動(dòng)接入. (4)操作方便、簡(jiǎn)單、提供友好的圖形GUI,圖形界面,追求易學(xué)易用. (5)提供強(qiáng)大的網(wǎng)絡(luò)功能,支持TCP/IP協(xié)議及其它協(xié)議,提供TCP/UDP/IP/PPP協(xié)議支持及統(tǒng)一的MAC訪問(wèn)層接口,為各種移動(dòng)計(jì)算設(shè)備預(yù)留接口. (6)強(qiáng)穩(wěn)定性,弱交互性。嵌入式系統(tǒng)一旦開(kāi)始運(yùn)行就不需要用戶過(guò)多的干預(yù),這就要負(fù)責(zé)系統(tǒng)管理的EOS臭有較強(qiáng)的穩(wěn)定性。嵌入式操作系統(tǒng)的用戶接日一般不提供操作命令,它通過(guò)系統(tǒng)調(diào)用命令向用戶程序提供服務(wù)。 (7)固化代碼。在嵌入系統(tǒng)中,嵌入式操作系統(tǒng)和應(yīng)用軟件被固化在嵌入式系統(tǒng)計(jì)算機(jī)的ROM中。輔助存儲(chǔ)器在嵌入式系統(tǒng)中很少使用,因此,嵌入式操作系統(tǒng)的文件管理功能應(yīng)該能夠很容易地拆卸,而用各種內(nèi)存文件系統(tǒng). (8)更好的硬件適應(yīng)性,也就是良好的移植性. 國(guó)際上用于信息電器的嵌入式操作系統(tǒng)有40種左右。現(xiàn)在,市場(chǎng)上非常流行的EOS產(chǎn)品,包括3Corn公司下屬子公司的Palm OS,全球占有份額達(dá)50%,Microsoft公司的Windows CE不過(guò)29%。在美國(guó)市場(chǎng),Palm OS更以80%的占有率遠(yuǎn)超Windows CE。開(kāi)放源代碼的Linux很適于做信息家電的開(kāi)發(fā). 比如:中科紅旗軟件技術(shù)有限公司開(kāi)發(fā)的紅旗嵌入式Linux和美商網(wǎng)虎公司開(kāi)發(fā)的基于Xlinux的嵌人式操作系統(tǒng)“夸克”。“夸克”是目前全世界最小的Linux,它有兩個(gè)很突出的特點(diǎn),就是體積小和使用GCS編碼。 常見(jiàn)的嵌入式系統(tǒng)有:Linux、uClinux、WinCE、PalmOS、Symbian、eCos、uCOS-II、VxWorks、pSOS、Nucleus、ThreadX 、Rtems 、QNX、INTEGRITY、OSE、C Executive . 嵌入式操作系統(tǒng)的發(fā)展也必將帶動(dòng)新一輪的科技競(jìng)爭(zhēng).希望我的回答對(duì)你有幫助

6,什么是嵌入式操作系統(tǒng)

固化在硬件里面的系統(tǒng),比如手機(jī)、路由器里面的系統(tǒng)。有些是可以管理的,有些不行 常見(jiàn)的嵌入式系統(tǒng) Linux、uClinux、WinCE、PalmOS、Symbian、eCos、uCOS-II、VxWorks、pSOS、Nucleus、ThreadX 、Rtems 、QNX、INTEGRITY、OSE、C Executive 什么是嵌入式操作系統(tǒng)?嵌入式操作系統(tǒng)是一種支持嵌入式系統(tǒng)應(yīng)用的操作系統(tǒng)軟件,它是嵌入式系統(tǒng)的重要組成部分。嵌入時(shí)操作系統(tǒng)具有通用操作系統(tǒng)的基本特點(diǎn),能夠有效管理復(fù)雜的系統(tǒng)資源,并且把硬件虛擬化。 從應(yīng)用角度可分為通用型嵌入式操作系統(tǒng)和專用型嵌入式操作系統(tǒng)。常見(jiàn)的通用型嵌入式操作系統(tǒng)有Linux、VxWorks、Windows CE.net等。常用的專用型嵌入式操作系統(tǒng)有Smart Phone、Pocket PC、Symbian等。 按實(shí)時(shí)性可分為兩類: 實(shí)時(shí)嵌入式操作系統(tǒng)主要面向控制、通信等領(lǐng)域。如WindRiver公司的VxWorks、ISI的pSOS、QNX系統(tǒng)軟件公司的QNX、ATI的Nucleus等。 非實(shí)時(shí)嵌入式操作系統(tǒng)主要面向消費(fèi)類電子產(chǎn)品。這類產(chǎn)品包括PDA、移動(dòng)電話、機(jī)頂盒、電子書(shū)、WebPhone等。如微軟面向手機(jī)應(yīng)用的Smart Phone操作系統(tǒng)。
在過(guò)去的十年中,嵌入式系統(tǒng)的開(kāi)發(fā)發(fā)生了很大的變化。以前嵌入式設(shè)備往往是一個(gè)孤立的、資源有限的系統(tǒng),它們追求的是在有限的價(jià)格上滿足一定的功能性要求。通常它們采用那些功能并不強(qiáng)大的CPU,這也是開(kāi)發(fā)者不得不盡可能地壓縮嵌入式系統(tǒng)性能的原因。而今天人們對(duì)嵌入式設(shè)備在智能化和互連性上提出了要求,這使得嵌入式設(shè)備不再是孤立的,他們要通過(guò)互聯(lián)網(wǎng)、無(wú)線或是其他的方式實(shí)現(xiàn)相互連接,同時(shí)它們也是軟件生態(tài)系統(tǒng)(software ecosystem)的一部分。最初的嵌入式設(shè)備是單一用途的,它們擁有各自獨(dú)特的顯示方式和用戶界面;而今天它們變成了我稱之為“等同PC”的系統(tǒng)。它們必須運(yùn)行很多相同的應(yīng)用程序,它們需要采用相同的方式實(shí)現(xiàn)互連或是在某些情況下增強(qiáng)互連性。因此你可以看到在傳統(tǒng)的實(shí)時(shí)操作系統(tǒng)(RTOS)之上建立應(yīng)用程序的必要性。作為內(nèi)部開(kāi)發(fā)(in-house developed)操作系統(tǒng)的替代方式,RTOS的出現(xiàn)使得建立嵌入式應(yīng)用變得更加容易。 在2000年以前,大多數(shù)的嵌入式系統(tǒng)仍然建立在內(nèi)部開(kāi)發(fā)的操作系統(tǒng)(OS)基礎(chǔ)之上,但在此之后,WindRiver和其他的商業(yè)化RTOS產(chǎn)品逐漸贏得了越來(lái)越大的市場(chǎng)份額。 如果開(kāi)發(fā)者試圖通過(guò)內(nèi)部開(kāi)發(fā)建立某些嵌入式系統(tǒng),就不得不建立從固件到應(yīng)用程序的完整的軟件棧(software stack)。垂直集成在給開(kāi)發(fā)者帶來(lái)很大的控制能力的同時(shí),也需要其在開(kāi)發(fā)和維護(hù)上進(jìn)行大量的投入。在過(guò)去的五年中,在經(jīng)歷了全球性的經(jīng)濟(jì)危機(jī)之后,面市時(shí)間(time-to-market)意味著一切,追求附加值成為電子業(yè)重要的追求。因此,如果你是一個(gè)工程經(jīng)理,考慮到你手中的資源,你是寧愿投資去創(chuàng)建一個(gè)自主產(chǎn)權(quán)的操作系統(tǒng)軟件平臺(tái),還是去開(kāi)發(fā)那些可以給你的應(yīng)用帶來(lái)差異化的技術(shù)呢?我相信你會(huì)選擇后者,因?yàn)殚_(kāi)發(fā)者通常希望使他們的應(yīng)用變得與眾不同。這就使得內(nèi)部開(kāi)發(fā)操作系統(tǒng)整合自主產(chǎn)權(quán)內(nèi)核的方法逐漸被淘汰。 如果你使用VxWorks或者是pSOS,仍然免不了要在建立應(yīng)用軟件和中間件上進(jìn)行大量投入。這是因?yàn)閲@在這些操作系統(tǒng)周邊的生態(tài)資源十分有限。例如對(duì)于VxWorks,只有一種Webserver可供使用,而如果采用Linux,會(huì)有八九種Webserver供你選擇;VxWorks只提供了一種網(wǎng)頁(yè)瀏覽器,而Linux有16種不同的網(wǎng)頁(yè)瀏覽器支持。通常情況下對(duì)于某種實(shí)時(shí)系統(tǒng)你只能選擇一種文件系統(tǒng)——通常情況下為與windows兼容而選用FAT文件系統(tǒng);而Linux包含八九種本地文件系統(tǒng),它們可以與十多種外部文件系統(tǒng)兼容。 傳統(tǒng)的RTOS與Linux相比還有一個(gè)很大的不同——傳統(tǒng)的RTOS是一系列“服務(wù)”的集合(libraries of services),開(kāi)發(fā)者需要一個(gè)功能就加入一個(gè)功能,如果開(kāi)發(fā)者不需要就將它們?nèi)サ?。但這就意味著建立在一個(gè)RTOS上的系統(tǒng)的每一個(gè)執(zhí)行程序都是不同的,因?yàn)殚_(kāi)發(fā)者只是與那些需要的“服務(wù)”相聯(lián)系,你建立的是一組非常獨(dú)特的服務(wù)集合。這并不象是一個(gè)操作系統(tǒng)。而象Linux這樣的操作系統(tǒng)提供了一個(gè)統(tǒng)一的平臺(tái),這使得那些智能設(shè)備不但可以獲得更好的互連性,增強(qiáng)它們彼此之間的差異性,同時(shí)也使它們獲得了不同的生命周期。 以手機(jī)的開(kāi)發(fā)為例,一部智能手機(jī)在離開(kāi)工廠時(shí),它具有一系列確定的功能。但是在銷售渠道中,人們往往希望對(duì)它原有的功能進(jìn)行修改,或是加入其他的功能。運(yùn)營(yíng)商希望在他們銷售的手機(jī)中體現(xiàn)出更多的差異化,他們希望加入諸如游戲等更多的服務(wù)。而最終用戶也許還希望能夠從第三方購(gòu)買到更豐富的游戲(和其他服務(wù))。如果開(kāi)發(fā)者的手機(jī)是一個(gè)單一用途的設(shè)備,它只能提供有限的服務(wù),那么在它基礎(chǔ)上建立服務(wù)和其他增值功能將是非常困難的。但如果開(kāi)發(fā)者面對(duì)的是一部采用嵌入式Linux的手機(jī),并了解API和相關(guān)的標(biāo)準(zhǔn),他們就可以十分迅速地建立起豐富的軟件生態(tài)系統(tǒng)并迅速占領(lǐng)市場(chǎng)。產(chǎn)品長(zhǎng)期的差異化與互連性息息相關(guān),這包括它的網(wǎng)絡(luò)互連性、與中間件的互連性,以及與外圍生態(tài)環(huán)境的互連性。Linux作為一個(gè)“在互聯(lián)網(wǎng)上成長(zhǎng)起來(lái)的動(dòng)物”,無(wú)論從哪方面講都應(yīng)該算是互連性最好的操作系統(tǒng)。
文章TAG:嵌入式操作系統(tǒng)嵌入式系統(tǒng)是什么意思

最近更新

  • SACD,SACD是什么SACD,SACD是什么

    SACD是什么2,小白正在學(xué)習(xí)影音知識(shí)sacd和CD機(jī)有什么不一樣啊3,正版CD是SACD或HDCD嗎4,汽車音響里的sacd是什么意思5,SACD與DTSHD71的比較6,SACD和CD機(jī)有什么區(qū)別7,sacd是什么光盤8,sacd是什么.....

    經(jīng)驗(yàn) 日期:2023-09-03

  • 好數(shù)據(jù)線和差數(shù)據(jù)線的區(qū)別,usb-c數(shù)據(jù)線與Type-C數(shù)據(jù)線區(qū)別好數(shù)據(jù)線和差數(shù)據(jù)線的區(qū)別,usb-c數(shù)據(jù)線與Type-C數(shù)據(jù)線區(qū)別

    收費(fèi)的數(shù)據(jù)線和正常的數(shù)據(jù)線有區(qū)別嗎?支持快充的數(shù)據(jù)line和普通的數(shù)據(jù)line有什么區(qū)別?蘋果5s原裝數(shù)據(jù)cable和山寨數(shù)據(jù)cable有什么區(qū)別和缺點(diǎn)?5s有識(shí)別山寨數(shù)據(jù)線纜的功能,山寨數(shù)據(jù)線纜無(wú)法.....

    經(jīng)驗(yàn) 日期:2023-09-03

  • 溫度校準(zhǔn),體溫計(jì)如何校準(zhǔn)溫度校準(zhǔn),體溫計(jì)如何校準(zhǔn)

    體溫計(jì)如何校準(zhǔn)2,怎樣校正電子溫度計(jì)3,普通溫度計(jì)如何校正4,rkc溫控器怎樣校正溫度5,淺談溫度系統(tǒng)如何正確校準(zhǔn)6,怎樣校正水銀溫度計(jì)1,體溫計(jì)如何校準(zhǔn)先檢一下水銀溫度計(jì),方法是:1、用冰水(蒸餾.....

    經(jīng)驗(yàn) 日期:2023-09-03

  • 彭云鵬,彭云開(kāi)頭的名字姓彭帶云的男孩名彭云鵬,彭云開(kāi)頭的名字姓彭帶云的男孩名

    彭云開(kāi)頭的名字姓彭帶云的男孩名彭云鵬你好!搜一下:彭云開(kāi)頭的名字,姓彭帶云的男孩名僅代表個(gè)人觀點(diǎn),不喜勿噴,謝謝。2,512地震印度尼西亞捐款多少給中國(guó)印度尼西亞紅十字會(huì)16日向中國(guó)紅十.....

    經(jīng)驗(yàn) 日期:2023-09-03

  • soc天梯圖,2018cpu天梯圖soc天梯圖,2018cpu天梯圖

    2018cpu天梯圖2,求臺(tái)試機(jī)CPU性能天梯圖越詳越好3,最新CPU性能天梯圖你的處理器上榜了嗎4,高通驍龍MSM8976等于麒麟多少5,cpu天梯圖2016年5月最新版cpu怎么看性能好壞6,cpu天梯圖到底可不可.....

    經(jīng)驗(yàn) 日期:2023-09-03

  • iphone數(shù)據(jù)線充電原理,手機(jī)充電線數(shù)據(jù)線結(jié)構(gòu)原理iphone數(shù)據(jù)線充電原理,手機(jī)充電線數(shù)據(jù)線結(jié)構(gòu)原理

    iphone山寨數(shù)據(jù)Line原理MFI認(rèn)證數(shù)據(jù)Line、iphone山寨數(shù)據(jù)Line。Apple數(shù)據(jù)cable的接口是什么?問(wèn)題1:iphone5數(shù)據(jù)電纜的插頭是什么iphone5數(shù)據(jù)電纜是閃電,據(jù)說(shuō)閃電改了問(wèn)題3:iphone6數(shù)據(jù)線.....

    經(jīng)驗(yàn) 日期:2023-09-03

  • cm11 機(jī)器人倒地cm11 機(jī)器人倒地

    三星Android機(jī)器人倒地,之后我的紅米手機(jī)刷卡機(jī)器人倒地,手機(jī)開(kāi)機(jī)Android機(jī)器人-。...開(kāi)機(jī)后沒(méi)有任何命令,有一個(gè)小機(jī)器人倒地1.根據(jù)你的描述,開(kāi)機(jī)后沒(méi)有任何命令,有一個(gè)小機(jī)器人倒地,建議按.....

    經(jīng)驗(yàn) 日期:2023-09-03

  • 掃地機(jī)器人是pa數(shù)越大越好嗎掃地機(jī)器人是pa數(shù)越大越好嗎

    掃地機(jī)器人好用嗎?掃地機(jī)器人好用嗎?掃地機(jī)器人,吸力是不是越大越好?家用掃地機(jī)器人,掃地機(jī)器人還是挺好用的,買的時(shí)候還是有很多要注意的:1。更吸引人機(jī)器人,2、滾刷效果好,但不容易清理頭發(fā);3.....

    經(jīng)驗(yàn) 日期:2023-09-03

經(jīng)驗(yàn)文章排行榜