根據(jù)不同的分類標(biāo)準(zhǔn),嵌入式系統(tǒng)有不同的分類方法。這里根據(jù)嵌入式系統(tǒng)的復(fù)雜程度,可以將嵌入式系統(tǒng)分為以下4類。
1.單個微處理器
這類系統(tǒng)一般由單片嵌入式處理器組成,嵌入式處理器上集成了存儲器i/o設(shè)備、接口設(shè)備(如a/d轉(zhuǎn)換器)等,嵌入式處理器加上簡單的元件如電源、時鐘元件等就可以工作。單個微處理器這類系統(tǒng)可以在小型設(shè)備中(如溫度傳感器、煙霧和氣體探測器及斷路器)找到。這類設(shè)備是供應(yīng)商根據(jù)設(shè)備的用途來設(shè)計的。
常用的嵌入式處理器如philips公司的89lpcxxx公司系列,motorola公司的mc68hc05、08系列等。
2.嵌入式處理器可擴(kuò)展的系統(tǒng)
這類嵌入式系統(tǒng)使用的處理器根據(jù)需要,可以擴(kuò)展存儲器,也可以使用片上的存儲器,處理器一般容量在64kb左右,字長為8位或16位。在處理器上擴(kuò)充少量的存儲器和外部接口,以構(gòu)成嵌入式系統(tǒng)。這類系統(tǒng)可在過程控制、信號放大器、位置傳感器及閥門傳動器等中找到。
3.復(fù)雜的嵌入式系統(tǒng)
組成這樣的嵌入式系統(tǒng)的嵌入式處理器一般是16位、32位等,用于大規(guī)模的應(yīng)用,由于軟件量大,因此需要擴(kuò)展存儲器。擴(kuò)展存儲器一般在1mb以上,外部設(shè)備接口一般仍然集成在處理器上,常用的嵌入式處理器有arm系列、motorola公司的powerpc系列、coldfire系列等。
這類系統(tǒng)可見于開關(guān)裝置、控制器、電話交換機(jī)、電梯、數(shù)據(jù)采集系統(tǒng)、醫(yī)藥監(jiān)視系統(tǒng)、診斷及實(shí)時控制系統(tǒng)等。它們是一個大系統(tǒng)的局部組件,由它們的傳感器收集數(shù)據(jù)并傳遞給該系統(tǒng)。這種組件可同計算機(jī)一起操作,并可包括某種數(shù)據(jù)庫(如事件數(shù)據(jù)庫)。
4.在制造或過程控制中使用的計算機(jī)系統(tǒng)
對于這類系統(tǒng),計算機(jī)與儀器、機(jī)械及設(shè)備相連來控制這些裝置的工作。這類系統(tǒng)包括自動倉儲系統(tǒng)和自動發(fā)貨系統(tǒng)。在這些系統(tǒng)中,計算機(jī)用于總體控制和監(jiān)視,而不是對單個設(shè)備直接控制。過程控制系統(tǒng)可與業(yè)務(wù)系統(tǒng)連接(如根據(jù)銷售額和庫存量來決定訂單或產(chǎn)品量)。在許多種情況下,兩個功能獨(dú)立的子系統(tǒng)可在一個主系統(tǒng)操作下一同運(yùn)行。如控制系統(tǒng)和安全系統(tǒng):控制子系統(tǒng)控制處理過程,以使系統(tǒng)中的不同設(shè)備能正確地操作和相互作用于生產(chǎn)產(chǎn)品;而安全子系統(tǒng)則用來降低那些會影響人身安全或危害環(huán)境的誤操作風(fēng)險。