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

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

嵌入式系統(tǒng)。

1、嵌入式系統(tǒng)(Embedded?system),是一種“完全嵌入受控器件內(nèi)部,為特定應(yīng)用而設(shè)計(jì)的專(zhuān)用計(jì)算機(jī)系統(tǒng)”,根據(jù)英國(guó)電器工程師協(xié)會(huì)的定義,嵌入式系統(tǒng)為控制、監(jiān)視或輔助設(shè)備、機(jī)器或用于工廠運(yùn)作的設(shè)備。

2、與個(gè)人計(jì)算機(jī)這樣的通用計(jì)算機(jī)系統(tǒng)不同,嵌入式系統(tǒng)通常執(zhí)行的是帶有特定要求的預(yù)先定義的任務(wù)。

3、嵌入式系統(tǒng)的核心是由一個(gè)或幾個(gè)預(yù)先編程好以用來(lái)執(zhí)行少數(shù)幾項(xiàng)任務(wù)的微處理器或者單片機(jī)組成。與通用計(jì)算機(jī)能夠運(yùn)行用戶(hù)選擇的軟件不同,嵌入式系統(tǒng)上的軟件通常是暫時(shí)不變的;所以經(jīng)常稱(chēng)為“固件”。

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

嵌入式系統(tǒng)的意思是一種完全嵌入受控器件內(nèi)部,為特定應(yīng)用而設(shè)計(jì)的專(zhuān)用計(jì)算機(jī)系統(tǒng),為控制、監(jiān)視或輔助設(shè)備、機(jī)器或用于工廠運(yùn)作的設(shè)備。
嵌入式系統(tǒng)用于控制或監(jiān)控大型設(shè)備,如機(jī)器、設(shè)備、工廠等。

以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),可定制軟硬件,以滿足應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗等特殊計(jì)算機(jī)系統(tǒng)的嚴(yán)格要求。

嵌入式系統(tǒng)的核心由一個(gè)或多個(gè)微處理器或微控制器組成,這些微處理器或微控制器經(jīng)過(guò)預(yù)編程以執(zhí)行一些任務(wù)。嵌入式系統(tǒng)上的軟件通常是暫時(shí)不變的。

擴(kuò)展資料
嵌入式系統(tǒng)的特點(diǎn)
嵌入式系統(tǒng)需要與應(yīng)用緊密結(jié)合的,它具有很強(qiáng)的專(zhuān)用性,必須結(jié)合實(shí)際系統(tǒng)需求進(jìn)行合理的裁減利用。用先進(jìn)的計(jì)算機(jī)技術(shù)、半導(dǎo)體技術(shù)和電子技術(shù)與各行業(yè)的具體應(yīng)用相結(jié)合的知識(shí)集成系統(tǒng)。

嵌入式系統(tǒng)核心較小。由于嵌入式系統(tǒng)普遍應(yīng)用于小型電子設(shè)備中,系統(tǒng)資源相對(duì)有限,因此內(nèi)核比傳統(tǒng)的操作系統(tǒng)要小得多。
嵌入式系統(tǒng)是流線型的。

嵌入式系統(tǒng)一般對(duì)系統(tǒng)軟件和應(yīng)用軟件沒(méi)有明顯的區(qū)別,不要求其功能設(shè)計(jì)和實(shí)現(xiàn)過(guò)于復(fù)雜,有利于控制系統(tǒng)的成本,也有利于系統(tǒng)安全的實(shí)現(xiàn)。

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

嵌入式系統(tǒng)是什么 嵌入式系統(tǒng)是一種專(zhuān)用的計(jì)算機(jī)系統(tǒng),作為裝置或設(shè)備的一部分。通常嵌入式Web技術(shù)嵌入式系統(tǒng)是一個(gè)控制程序存儲(chǔ)在ROM中的嵌入式處理器控制板。

下面是我整理的嵌入式系統(tǒng)簡(jiǎn)介,希望大家理解! 嵌入式它的定義實(shí)在是太廣泛了.從字面意義理解起來(lái)甚至容易讓人糊涂,現(xiàn)在嵌入式系統(tǒng)的概念也有被濫用的嫌疑。

在一般的文獻(xiàn)中嵌入式系統(tǒng)是這樣定義的:嵌入式系統(tǒng)是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),并且軟硬件可裁減,適用于應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積和功耗有嚴(yán)格要求的計(jì)算機(jī)系統(tǒng)。但是這種定義較為古板,大家公認(rèn)的比較有前途的嵌入式系統(tǒng)應(yīng)該是:硬件以一個(gè)高性能的處理器(通常是32位處理器)為基礎(chǔ),軟件以一個(gè)多任務(wù)操作系統(tǒng)為基礎(chǔ)的綜合平臺(tái)。這個(gè)平臺(tái)的處理能力是以往單片機(jī)所無(wú)法比擬的,它涵蓋了軟件和硬件兩個(gè)方面,因此可稱(chēng)之為嵌入式系統(tǒng)。 什么叫嵌入式系統(tǒng): 注意,這里的重點(diǎn)是“系統(tǒng)”而不是“嵌入式”。

在明確了嵌入式系統(tǒng)基本定義的基礎(chǔ)上.可從以下幾方面來(lái)理解嵌入式系統(tǒng)。 1、嵌入式系統(tǒng)是面向用戶(hù)、面向產(chǎn)品、面向應(yīng)用的。嵌入式系統(tǒng)是與應(yīng)用緊密結(jié)合的,它具有很強(qiáng)的專(zhuān)用性,必須結(jié)合實(shí)際系統(tǒng)需求進(jìn)行合理的裁減利用。

嵌入式系統(tǒng)和具體應(yīng)用有機(jī)地結(jié)合在一起,它的升級(jí)換代也是和具體產(chǎn)品同步進(jìn)行,因此嵌人式系統(tǒng)產(chǎn)品進(jìn)入市場(chǎng)后也具有較長(zhǎng)的生命周期。 2、嵌入式系統(tǒng)是將先進(jìn)的計(jì)算機(jī)技術(shù)、半導(dǎo)體技術(shù)、電子技術(shù)和各個(gè)行業(yè)技術(shù)的具體應(yīng)用相結(jié)合的產(chǎn)物。這一點(diǎn)就決定了它必然是一個(gè)技術(shù)密集、資金密集、高度分散、不斷創(chuàng)新的知識(shí)集成系統(tǒng)。

3、嵌入式系統(tǒng)必須根據(jù)應(yīng)用需求對(duì)軟硬件進(jìn)行裁減.滿足應(yīng)用系統(tǒng)的功能、可靠性、成本和體積等要求。為了提高執(zhí)行速度和系統(tǒng)可靠性,嵌入式系統(tǒng)中的軟件一般都固化在存儲(chǔ)器芯片或微處理器機(jī)本身中,而不是存儲(chǔ)于磁盤(pán)等載體中。 4、嵌入式系統(tǒng)本身不具備自主開(kāi)發(fā)能力,即使設(shè)計(jì)完成以后用戶(hù)通常也是不能對(duì)其中的程序功能進(jìn)行修改的,必須有一套相應(yīng)的開(kāi)發(fā)工具和環(huán)境才能進(jìn)行開(kāi)發(fā)。

實(shí)際上.凡是與產(chǎn)品結(jié)合在一起的具有嵌入式特點(diǎn)的控制系統(tǒng)都可以叫嵌入式系統(tǒng)?,F(xiàn)在人們講嵌入式系統(tǒng)時(shí),某種程度上指的是近些年比較熱的具有操作系統(tǒng)的嵌入式系統(tǒng)。 系統(tǒng)組成 一個(gè)嵌入式系統(tǒng)裝置一般都由嵌入式計(jì)算機(jī)系統(tǒng)和執(zhí)行裝置組成,嵌入式計(jì)算機(jī)系統(tǒng)是整個(gè)嵌入式系統(tǒng)的核心,由硬件層、中間層、系統(tǒng)軟件層和應(yīng)用軟件層組成。執(zhí)行裝置也稱(chēng)為被控對(duì)象,它可以接受嵌入式計(jì)算機(jī)系統(tǒng)發(fā)出的控制命令,執(zhí)行所規(guī)定的操作或任務(wù)。

執(zhí)行裝置可以很簡(jiǎn)單,如手機(jī)上的一個(gè)微小型的電機(jī),當(dāng)手機(jī)處于震動(dòng)接收狀態(tài)時(shí)打開(kāi);也可以很復(fù)雜,如SONY智能機(jī)器狗,上面集成了多個(gè)微小型控制電機(jī)和多種傳感器,從而可以執(zhí)行各種復(fù)雜的動(dòng)作和感受各種狀態(tài)信息。 1)硬件層 硬件層中包含嵌入式微處理器、存儲(chǔ)器(SDRAM、ROM、Flash等)、通用設(shè)備接口和I/O接口(A/D、D/A、I/O等)。在一片嵌入式處理器基礎(chǔ)上添加電源電路、時(shí)鐘電路和存儲(chǔ)器電路,就構(gòu)成了一個(gè)嵌入式核心控制模塊。其中操作系統(tǒng)和應(yīng)用程序都可以固化在ROM中。

(1)嵌入式微處理器 嵌入式系統(tǒng)硬件層的核心是嵌入式微處理器,嵌入式微處理器與通用CPU**的不同在于嵌入式微處理器大多工作在為特定用戶(hù)群所專(zhuān)用設(shè)計(jì)的系統(tǒng)中,它將通用CPU許多由板卡完成的任務(wù)集成在芯片內(nèi)部,從而有利于嵌入式系統(tǒng)在設(shè)計(jì)時(shí)趨于小型化,同時(shí)還具有很高的效率和可靠性。 嵌入式微處理器的體系結(jié)構(gòu)可以采用馮·諾依曼體系或哈佛體系結(jié)構(gòu);指令系統(tǒng)可以選用精簡(jiǎn)指令系統(tǒng)(Reduced Instruction Set Computer,RISC)和復(fù)雜指令系統(tǒng)CISC(Complex Instruction Set Computer,CISC)。RISC計(jì)算機(jī)在通道中只包含最有用的指令,確保數(shù)據(jù)通道快速執(zhí)行每一條指令,從而提高了執(zhí)行效率并使CPU硬件結(jié)構(gòu)設(shè)計(jì)變得更為簡(jiǎn)單。 嵌入式微處理器有各種不同的體系,即使在同一體系中也可能具有不同的時(shí)鐘頻率和數(shù)據(jù)總線寬度,或集成了不同的外設(shè)和接口。

據(jù)不完全統(tǒng)計(jì),目前全世界嵌入式微處理器已經(jīng)超過(guò)1000多種,體系結(jié)構(gòu)有30多個(gè)系列,其中主流的體系有ARM、MIPS、PowerPC百科、X86和SH等。但與全球PC市場(chǎng)不同的是,沒(méi)有一種嵌入式微處理器可以主導(dǎo)市場(chǎng),僅以32位的產(chǎn)品而言,就有100種以上的嵌入式微處理器。嵌入式微處理器的選擇是根據(jù)具體的應(yīng)用而決定的。

(2)存儲(chǔ)器 嵌入式系統(tǒng)需要存儲(chǔ)器來(lái)存放和執(zhí)行代碼。嵌入式系統(tǒng)的存儲(chǔ)器包含Cache、主存和輔助存儲(chǔ)器。 Cache是一種容量小、速度快的存儲(chǔ)器陣列它位于主存和嵌入式微處理器內(nèi)核之間,存放的是最近一段時(shí)間微處理器使用最多的程序代碼和數(shù)據(jù)。

在需要進(jìn)行數(shù)據(jù)讀取操作時(shí),微處理器盡可能的從Cache中讀取數(shù)據(jù),而不是從主存中讀取,這樣就大大改善了系統(tǒng)的性能,提高了微處理器和主存之間的數(shù)據(jù)傳輸速率。Cache的主要目標(biāo)就是:減小存儲(chǔ)器(如主存和輔助存儲(chǔ)器)給微處理器內(nèi)核造成的`存儲(chǔ)器訪問(wèn)瓶頸,使處理速度更快,實(shí)時(shí)性更強(qiáng)。 在嵌入式系統(tǒng)中Cache全部集成在嵌入式微處理器內(nèi),可分為數(shù)據(jù)Cache、指令Cache或混合Cache,Cache的大小依不同處理器而定。一般中**的嵌入式微處理器才會(huì)把Cache集成進(jìn)去。

主存是嵌入式微處理器能直接訪問(wèn)的寄存器,用來(lái)存放系統(tǒng)和用戶(hù)的程序及數(shù)據(jù)。它可以位于微處理器的內(nèi)部或外部,其容量為256KB~1GB,根據(jù)具體的應(yīng)用而定,一般片內(nèi)存儲(chǔ)器容量小,速度快,片外存儲(chǔ)器容量大。 常用作主存的存儲(chǔ)器有: ROM類(lèi) NOR Flash、EPROM和PROM等。

RAM類(lèi) SRAM、DRAM和SDRAM等。 其中NOR Flash 憑借其可擦寫(xiě)次數(shù)多、存儲(chǔ)速度快、存儲(chǔ)容量大、價(jià)格便宜等優(yōu)點(diǎn),在嵌入式領(lǐng)域內(nèi)得到了廣泛應(yīng)用。 3>輔助存儲(chǔ)器 輔助存儲(chǔ)器用來(lái)存放大數(shù)據(jù)量的程序代碼或信息,它的容量大、但讀取速度與主存相比就慢的很多,用來(lái)長(zhǎng)期保存用戶(hù)的信息。 嵌入式系統(tǒng)中常用的外存有:硬盤(pán)、NAND Flash、CF卡、MMC和SD卡等。

(3)通用設(shè)備接口和I/O接口 嵌入式系統(tǒng)和外界交互需要一定形式的通用設(shè)備接口,如A/D、D/A、I/O等,外設(shè)通過(guò)和片外其他設(shè)備的或傳感器的連接來(lái)實(shí)現(xiàn)微處理器的輸入/輸出功能。每個(gè)外設(shè)通常都只有單一的功能,它可以在芯片外也可以?xún)?nèi)置芯片中。外設(shè)的種類(lèi)很多,可從一個(gè)簡(jiǎn)單的串行通信設(shè)備到非常復(fù)雜的802.11無(wú)線設(shè)備。

目前嵌入式系統(tǒng)中常用的通用設(shè)備接口有A/D(模/數(shù)轉(zhuǎn)換接口)、D/A(數(shù)/模轉(zhuǎn)換接口),I/O接口有RS-232接口(串行通信接口)、Ethernet(以太網(wǎng)接口)、USB(通用串行總線接口)、音頻接口、VGA視頻輸出接口、I2C(現(xiàn)場(chǎng)總線)、SPI(串行外圍設(shè)備接口)和IrDA(紅外線接口)等。 2)中間層 硬件層與軟件層之間為中間層,也稱(chēng)為硬件抽象層(Hardware Abstract Layer,HAL)或板級(jí)支持包(Board Support Package,BSP),它將系統(tǒng)上層軟件與底層硬件分離開(kāi)來(lái),使系統(tǒng)的底層驅(qū)動(dòng)程序與硬件無(wú)關(guān),上層軟件開(kāi)發(fā)人員無(wú)需關(guān)心底層硬件的具體情?。

什么是嵌入式系統(tǒng)?由哪幾部分組成?

嵌入式系統(tǒng)由硬件和軟件組成.是能夠獨(dú)立進(jìn)行運(yùn)作的器件。其軟件內(nèi)容只包括軟件運(yùn)行環(huán)境及其操作系統(tǒng)。

硬件內(nèi)容包括信號(hào)處理器、存儲(chǔ)器、通信模塊等在內(nèi)的多方面的內(nèi)容。

相比于一般的計(jì)算機(jī)處理系統(tǒng)而言,嵌入式系統(tǒng)存在較大的差異性, 它不能實(shí)現(xiàn)大容量的存儲(chǔ)功能,因?yàn)闆](méi)有與之相匹配的大容量介質(zhì),大部分采用的存儲(chǔ)介質(zhì)有E-PROM、EEPROM DENG等, 軟件部分以API編程接口作為開(kāi)發(fā)平臺(tái)的核心。

擴(kuò)展資料
嵌入式系統(tǒng)特點(diǎn):
1、專(zhuān)用性強(qiáng)。由于嵌入式系統(tǒng)通常是面向某個(gè)特定應(yīng)用的,所以嵌入式系統(tǒng)的硬件和軟件,尤其是軟件,都是為特定用戶(hù)群設(shè)計(jì)的,通常具有某種專(zhuān)用性的特點(diǎn)。
2、體積小型化。

嵌入式計(jì)算機(jī)把通用計(jì)算機(jī)系統(tǒng)中許多由板卡完成的任務(wù)集成在芯片內(nèi)部,從而有利于實(shí)現(xiàn)小型化,方便將嵌入式系統(tǒng)嵌入目標(biāo)系統(tǒng)中。

嵌入式操作系統(tǒng)有哪些

嵌入式操作系統(tǒng)是一段在嵌入式系統(tǒng)啟動(dòng)后首先執(zhí)行的背景程序,用戶(hù)的應(yīng)用程序是運(yùn)行于其上的各個(gè)任務(wù),它根據(jù)各個(gè)任務(wù)的要求,進(jìn)行資源(包括存儲(chǔ)器、外設(shè)等)管理、消息管理、任務(wù)調(diào)度、異常處理等工作。在有嵌入式操作系統(tǒng)支持的系統(tǒng)中,每個(gè)任務(wù)有一個(gè)優(yōu)先級(jí),根據(jù)各個(gè)任務(wù)的優(yōu)先級(jí),動(dòng)態(tài)地切換各個(gè)任務(wù),保證對(duì)實(shí)時(shí)性的要求。

經(jīng)過(guò)多年的發(fā)展,比較流行的嵌入式操作系統(tǒng)如下: 1、VxWorks VxWorks 操作系統(tǒng)是美國(guó)WindRiver公司于1983年設(shè)計(jì)開(kāi)發(fā)的一種實(shí)時(shí)嵌入式操作系統(tǒng)(RTOS),由于具有高性能的系統(tǒng)內(nèi)核和友好的用戶(hù)開(kāi)發(fā)環(huán)境。

VxWorks的突出特點(diǎn):可靠性、實(shí)時(shí)性和可裁減性。它是目前嵌入式系統(tǒng)領(lǐng)域中使用最廣泛、市場(chǎng)占有率**的操作系統(tǒng)。它支持多種處理器,如x86、i960、Sun Sparc、Motorola Mc68xxx、MIPS RX000、Power PC等。大多數(shù)的VxWorks API是專(zhuān)有的,采用GNU的編譯和調(diào)試器,具有集成開(kāi)發(fā)環(huán)境Tornado 系列。

它屬于商業(yè)型操作系統(tǒng),目前國(guó)內(nèi)很多大的公司都采用此操作系統(tǒng)進(jìn)行嵌入式系統(tǒng)的開(kāi)發(fā),如中興通訊、華為等。 2、pSOS 該系統(tǒng)是一個(gè)模塊化、高性能的實(shí)時(shí)操作系統(tǒng),專(zhuān)為嵌入式微處理器設(shè)計(jì),提供一個(gè)完全的多任務(wù)環(huán)境,在定制的或者商業(yè)化的硬件上具有高性能和高可靠性,可以讓開(kāi)發(fā)者根據(jù)操作系統(tǒng)的功能和內(nèi)存需求定制每一個(gè)應(yīng)用所需的系統(tǒng)。開(kāi)發(fā)者可以利用它來(lái)實(shí)現(xiàn)從簡(jiǎn)單的單個(gè)獨(dú)立設(shè)備到復(fù)雜的、**化的多處理器系統(tǒng)。

3、Windows Embedded Windows Embedded 產(chǎn)品家族是Microsoft的產(chǎn)品,主要是用于建立支持具有豐富應(yīng)用程序和服務(wù)的32嵌入時(shí)系統(tǒng),從而針對(duì)廣泛的用戶(hù)需求提供靈活解決方案。此外,同支持更快的“產(chǎn)品上市速度”并降低開(kāi)發(fā)成本,Windows Embedded 產(chǎn)品家族還能保證開(kāi)發(fā)人員立于競(jìng)爭(zhēng)前沿。目前Windows Embedded產(chǎn)品家族主要有Windows CE 3.0 和Windows NT Embedded 4.0。

4、Palm OS Palm OS是**的**設(shè)備制造商3COM旗下的Palm Computing掌上電腦公司的產(chǎn)品,在PDA市場(chǎng)上占有很大的市場(chǎng)份額。它具有開(kāi)放的操作系統(tǒng)應(yīng)用程序接口(API),開(kāi)發(fā)商可以根據(jù)需要自行開(kāi)發(fā)所需要的應(yīng)用程序。 從全球范圍來(lái)看,由于Handspring公司和SONY公司也被授權(quán)使用Palm OS操作系統(tǒng),致使Palm OS的市場(chǎng)份額占到將近90%。

Palm OS的優(yōu)勢(shì)在于可以讓用戶(hù)靈活方便地定制操作系統(tǒng)以適合自己的習(xí)慣,而且其市場(chǎng)運(yùn)作經(jīng)驗(yàn)豐富,資本雄厚,目前也正在通過(guò)第三方軟件商進(jìn)行軟件的中文化工作。 5、OS-9 Microwave的OS-9是為微處理器關(guān)鍵實(shí)時(shí)任務(wù)而設(shè)計(jì)的`操作系統(tǒng),廣泛應(yīng)用于高科技產(chǎn)品中,包括消費(fèi)電子產(chǎn)品、工業(yè)自動(dòng)化、無(wú)線通信產(chǎn)品、醫(yī)療儀器、數(shù)字電視/多媒體設(shè)備。它提供了很好的安全性和容錯(cuò)性。與其它的嵌入式系統(tǒng)相比,它的靈活性和可升級(jí)性非常突出。

6、LynxOS Lynx Real-time Systems 的LynxOS式一個(gè)分布式、嵌入式、可規(guī)模擴(kuò)展的實(shí)時(shí)操作系統(tǒng),它遵循PosIX.la、PosIX.lb和PosIX.1c標(biāo)準(zhǔn)。LynxOS支持線程的概念,提供256個(gè)全局用戶(hù)線程優(yōu)先級(jí);提供一些傳統(tǒng)的、非實(shí)時(shí)系統(tǒng)的服務(wù)特性,包括基于調(diào)用需求的虛擬內(nèi)存、一個(gè)基于Motif的用戶(hù)圖形界面、與工業(yè)標(biāo)準(zhǔn)兼容的**系統(tǒng)以及應(yīng)用開(kāi)發(fā)工具。 7、QNX QNX是加拿大QNX公司的產(chǎn)品。QNX是在x86體系上開(kāi)發(fā)出來(lái)的,這和別的RTOS不太一樣,別的大多RTOS都是從68K的CPU上開(kāi)發(fā)成熟,然后再移植到x86體系上來(lái)的,但是QNX是直接在x86上面開(kāi)發(fā),只是近年才在68K等CPU上使用。

QNX是一個(gè)實(shí)時(shí)的、可擴(kuò)充的操作系統(tǒng),它部分遵循PosIX相關(guān)標(biāo)準(zhǔn),如PosIX.1b實(shí)時(shí)擴(kuò)展。它提供了一個(gè)很小的微內(nèi)核以及一些可選的配合進(jìn)程。其內(nèi)核僅提供4種服務(wù):進(jìn)程調(diào)度、進(jìn)程間通信、底層**通信和中斷處理。其進(jìn)程在獨(dú)立的地址空間運(yùn)行。

所有其它OS服務(wù),都體現(xiàn)為協(xié)作的用戶(hù)進(jìn)程,因此QNX內(nèi)核非常小巧(QNX 4.x大約為12KB),而且運(yùn)行速度極快。這個(gè)靈活的結(jié)構(gòu)可以使用戶(hù)根據(jù)實(shí)際的需求,將系統(tǒng)配置成微小的嵌入式操作系統(tǒng)或者包括幾百個(gè)處理器的超級(jí)虛擬機(jī)操作系統(tǒng)。 由于QNX具有強(qiáng)大的圖形界面功能,因此很適合作為機(jī)頂盒、手持設(shè)備(掌上電腦、手機(jī))、GPS設(shè)備的實(shí)時(shí)操作系統(tǒng)使用。

8、嵌入式Linux 自由免費(fèi)軟件Linux的出現(xiàn)對(duì)目前商用嵌入式操作系統(tǒng)帶來(lái)了沖擊。它可以移植到多個(gè)有不同結(jié)構(gòu)的CPU和硬件平臺(tái)上,具有很好的穩(wěn)定性、各種性能的升級(jí)能力強(qiáng),而且開(kāi)發(fā)更容易。 國(guó)際上許多大型跨國(guó)企業(yè),已經(jīng)選中了Linux操作系統(tǒng)作為開(kāi)發(fā)嵌入式產(chǎn)品的工具。

如韓國(guó)三星公司、美國(guó)Tran**eta公司等。國(guó)內(nèi)也有很多廠家推出了基于Linux的嵌入式系統(tǒng),如中科紅旗軟件技術(shù)有限公司既開(kāi)發(fā)了嵌入式Linux系統(tǒng)基本開(kāi)發(fā)平臺(tái),有提供了可供裁減的嵌入式Linux圖形用戶(hù)界面、窗口系統(tǒng)和**瀏覽器,并與其它廠商合作開(kāi)發(fā)了許多產(chǎn)品,包括PDA、機(jī)頂盒、**機(jī)等。 9、μC/OS-II μC/OS-II是源代碼公開(kāi)的實(shí)時(shí)嵌入式內(nèi)核,是由美國(guó)人Jean J. Labrosse撰寫(xiě),其性能完全可以與商業(yè)產(chǎn)品競(jìng)爭(zhēng)。它是基于μC/OS的,在1992年以來(lái)已經(jīng)有很多成功的商業(yè)應(yīng)用。

它可在絕大多數(shù)8位、16位、32位甚至64位微處理器、微控制器、數(shù)字信號(hào)處理器(DSP)上運(yùn)行。