當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 入門指導(dǎo) > 嵌入式系統(tǒng)有哪些分類?特點是什么?
嵌入式系統(tǒng)開發(fā)對于不了解的人們來說認(rèn)識是有一些片面的,為什么會這么說呢?有些人把單個嵌入式微處理器當(dāng)做嵌入式系統(tǒng)是完全不對的。需要大家知道的是嵌入式系統(tǒng)實質(zhì)上是一個嵌入式計算機系統(tǒng)。所以說,只有將嵌入式微處理器構(gòu)成了一個計算機系統(tǒng),并作為嵌入式應(yīng)用的時候,這樣的計算機系統(tǒng)才可以被稱作為嵌入式系統(tǒng)。
那么嵌入式系統(tǒng)有哪些分類呢?嵌入式系統(tǒng)分類是根據(jù)不同的分類標(biāo)準(zhǔn)則有不同的分類方法。如果按照其形態(tài)的差異,一般可以分為芯片級(MCU、SoC)、板級(單片機、模塊)和設(shè)備級(工控機)三級。
如果按照復(fù)雜程序進行劃分的話,則可用分為以下四個類別:
1.主要由處理器構(gòu)成的嵌入式系統(tǒng),常常用于小型設(shè)備中(如溫度傳感器、煙霧和氣體探測器及斷路器);
2.不帶計時功能的微處理器裝置,可在過程控制、信號放大器、位置傳感器及閥門傳動器等中找到;
3.帶計時工程組建,比如常見的開關(guān)裝置、控制器、電話交換機、包裝機、數(shù)據(jù)采集系統(tǒng)、醫(yī)藥見識系統(tǒng)、診斷及實時控制系統(tǒng)等等;
4.這是最復(fù)雜的嵌入式系統(tǒng),是在制造或過程控制中使用的計算機系統(tǒng),是由工控機級組成的嵌入式計算機系統(tǒng),在現(xiàn)代中用的最多的行業(yè)的就是印刷設(shè)備。
講解了嵌入式系統(tǒng)的分類,那么嵌入式系統(tǒng)有什么特點呢?具有以下4點:
1.嵌入式系統(tǒng)是將先進的計算機技術(shù)、半導(dǎo)體技術(shù)和電子技術(shù)與各個行業(yè)的具體應(yīng)用相結(jié)合后的產(chǎn)物。這一點就決定了它必然是一個技術(shù)密集、資金密集、高度分散、不斷創(chuàng)新的知識集成系統(tǒng)。嵌入式CPU能夠把通用CPU中許多由板卡完成的任務(wù)集成在芯片內(nèi)部,從而有利于嵌入式系統(tǒng)設(shè)計趨于小型化,移動能力大大增強,跟網(wǎng)絡(luò)的耦合也越來越緊密。
2.嵌入式系統(tǒng)的硬件和軟件都必須高效率地設(shè)計,量體裁衣、去除冗余,力爭在同樣的硅片面積上實現(xiàn)更高的性能,這樣才能在具體應(yīng)用中對微處理器的選擇更具有競爭力。
3.嵌入式系統(tǒng)和具體應(yīng)用有機地結(jié)合在一起,它的升級換代也是和具體產(chǎn)品同步進行,因此嵌入式系統(tǒng)產(chǎn)品一旦進入市場,具有較長的生命周期。
4.高實時性的系統(tǒng)軟件(OS)是嵌入式軟件的基本要求。而且軟件要求固態(tài)存儲,以提高速度;軟件代碼要求高質(zhì)量和高可靠性。
5.嵌入式系統(tǒng)本身不具備自舉開發(fā)能力,即使設(shè)計完成后用戶通常也不能對其中的程序、功能進行修改。而且還必須有一套開發(fā)工具和環(huán)境才能進行開發(fā)。