概 述
嵌入式系統(tǒng)是一種“完全嵌入受控器件內(nèi)部,為特定應(yīng)用而設(shè)計(jì)的專用計(jì)算機(jī)系統(tǒng),根據(jù)英國電氣工程師協(xié)會(huì)的定義,嵌入式系統(tǒng)為控制、監(jiān)視或輔助設(shè)備、機(jī)器或用于工廠運(yùn)作的設(shè)備。與個(gè)人計(jì)算機(jī)這樣的通用計(jì)算機(jī)系統(tǒng)不同,嵌入式系統(tǒng)通常執(zhí)行的是帶有特定要求的預(yù)先定義的任務(wù)。由于嵌入式系統(tǒng)只針對(duì)一項(xiàng)特殊的任務(wù),設(shè)計(jì)人員能夠?qū)λM(jìn)行優(yōu)化,減小尺寸降低成本。嵌入式系統(tǒng)通常進(jìn)行大量生產(chǎn),所以單個(gè)的成本節(jié)約,能夠隨著產(chǎn)量進(jìn)行成百上千的放大。
以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁剪,適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗等嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。通常,嵌入式系統(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)的核心是由一個(gè)或幾個(gè)預(yù)先編程好以用來執(zhí)行少數(shù)幾項(xiàng)任務(wù)的微處理器或者單片機(jī)組成。與通用計(jì)算機(jī)能夠運(yùn)行用戶選擇的軟件不同,嵌入式系統(tǒng)上的軟件通常是暫時(shí)不變的;所以經(jīng)常稱為“固件”。
分類
(1)、主要由微處理器構(gòu)成的嵌入式系統(tǒng),常常用于小型設(shè)備中(如溫度傳感器、煙霧和氣體探測器及斷路器);
(2)、帶計(jì)時(shí)功能的組件,這類系統(tǒng)多見于開關(guān)裝置、控制器、電話交換機(jī)、包裝機(jī)、數(shù)據(jù)采集系統(tǒng)、醫(yī)藥監(jiān)視系統(tǒng)、診斷及實(shí)時(shí)控制系統(tǒng)等等;
(3)、在制造或過程控制中使用的計(jì)算機(jī)系統(tǒng),這也就是由工控機(jī)級(jí)組成的嵌入式計(jì)算機(jī)系統(tǒng),是這四類中最復(fù)雜的一種。也是現(xiàn)代印刷設(shè)備中經(jīng)常應(yīng)用一種。
(4)、不帶計(jì)時(shí)功能的微處理器裝置,可在過程控制、信號(hào)放大器、位置傳感器及閥門傳動(dòng)器等中找到;
特 點(diǎn)
(1)、嵌入式系統(tǒng)是將先進(jìn)的計(jì)算機(jī)技術(shù)、半導(dǎo)體技術(shù)和電子技術(shù)與各個(gè)行業(yè)的具體應(yīng)用相結(jié)合后的產(chǎn)物。這一點(diǎn)就決定了它必然是一個(gè)技術(shù)密集、資金密集、高度分散、不斷創(chuàng)新的知識(shí)集成系統(tǒng)。嵌入式CPU能夠把通用CPU中許多由板卡完成的任務(wù)集成在芯片內(nèi)部,從而有利于嵌入式系統(tǒng)設(shè)計(jì)趨于小型化,移動(dòng)能力大大增強(qiáng),跟網(wǎng)絡(luò)的耦合也越來越緊密。(2)、高實(shí)時(shí)性的系統(tǒng)軟件(OS)是嵌入式軟件的基本要求。而且軟件要求固態(tài)存儲(chǔ),以提高速度;軟件代碼要求高質(zhì)量和高可靠性。
(3)、嵌入式系統(tǒng)的硬件和軟件都必須高效率地設(shè)計(jì),量體裁衣、去除冗余,力爭在同樣的硅片面積上實(shí)現(xiàn)更高的性能,這樣才能在具體應(yīng)用中對(duì)微處理器的選擇更具有競爭力。
(4)、嵌入式系統(tǒng)和具體應(yīng)用有機(jī)地結(jié)合在一起,它的升級(jí)換代也是和具體產(chǎn)品同步進(jìn)行,因此嵌入式系統(tǒng)產(chǎn)品一旦進(jìn)入市場,具有較長的生命周期。
(5)、嵌入式系統(tǒng)本身不具備自舉開發(fā)能力,即使設(shè)計(jì)完成后用戶通常也不能對(duì)其中的程序、功能進(jìn)行修改。而且還必須有一套開發(fā)工具和環(huán)境才能進(jìn)行開發(fā)。
和單片機(jī)的區(qū)別
為實(shí)現(xiàn)規(guī)定功能以達(dá)到某一目標(biāo)而構(gòu)成的相互關(guān)聯(lián)的一個(gè)集合體或裝置(部件)。系統(tǒng)泛指由一群有關(guān)連的個(gè)體組成,根據(jù)預(yù)先編排好的規(guī)則工作,能完成個(gè)別元件不能單獨(dú)完成的工作的群體。嵌入式的意思是指,這個(gè)系統(tǒng)具有小型化的特征,可以較為容易的部署在其他的系統(tǒng)中。所以,單片機(jī)只是一種集成電路芯片,單個(gè)的單片機(jī)不能稱之為嵌入式系統(tǒng);具有程序的單片機(jī)也不能稱之為嵌入式系統(tǒng)。嵌入式系統(tǒng)的一般構(gòu)成包括:核心器件(單片機(jī)或CPLD或FPGA等)+外圍電路(前端+后端)+程序。
-
單片機(jī)
+關(guān)注
關(guān)注
6037文章
44558瀏覽量
635301 -
嵌入式系統(tǒng)
+關(guān)注
關(guān)注
41文章
3593瀏覽量
129473 -
ROM
+關(guān)注
關(guān)注
4文章
572瀏覽量
85769
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論