嵌入式系統作為主流系統之一,在各大行業中都有其身影。為增進大家對嵌入式系統的認識,本文將對嵌入式系統的分類和嵌入式系統的特點予以介紹。如果你對嵌入式系統具有興趣,不妨繼續往下閱讀哦。
一、嵌入式系統的分類
有些人把單個嵌入式微處理器就當作嵌入式系統,這是不對的。因為嵌入式系統實質上是一個嵌入式計算機系統,因此,只有將嵌入式微處理器構成了一個計算機系統,并作為嵌入式應用時,這樣的計算機系統才可稱為嵌入式系統。
根據不同的分類標準嵌入式系統有不同的分類方法,如按其形態的差異,一般可將嵌入式系統分為:芯片級(MCU、SoC)、板級(單片機、模塊)和設備級(工控機)三級。如按其復雜程度的不同,又可將嵌入式系統分為以下四類:
(1)主要由微處理器構成的嵌入式系統,常常用于小型設備中(如溫度傳感器、煙霧和氣體探測器及斷路器);
(2)不帶計時功能的微處理器裝置,可在過程控制、信號放大器、位置傳感器及閥門傳動器等中找到;
(3)帶計時功能的組件,這類系統多見于開關裝置、控制器、電話交換機、包裝機、數據采集系統、醫藥監視系統、診斷及實時控制系統等等;
(4)在制造或過程控制中使用的計算機系統,這也就是由工控機級組成的嵌入式計算機系統,是這四類中最復雜的一種。也是現代印刷設備中經常應用一種。
二、嵌入式系統的特點
(1)嵌入式系統是將先進的計算機技術、半導體技術和電子技術與各個行業的具體應用相結合后的產物。這一點就決定了它必然是一個技術密集、資金密集、高度分散、不斷創新的知識集成系統。嵌入式CPU能夠把通用CPU中許多由板卡完成的任務集成在芯片內部,從而有利于嵌入式系統設計趨于小型化,移動能力大大增強,跟網絡的耦合也越來越緊密。
(2)嵌入式系統的硬件和軟件都必須高效率地設計,量體裁衣、去除冗余,力爭在同樣的硅片面積上實現更高的性能,這樣才能在具體應用中對微處理器的選擇更具有競爭力。
(3)嵌入式系統和具體應用有機地結合在一起,它的升級換代也是和具體產品同步進行,因此嵌入式系統產品一旦進入市場,具有較長的生命周期。
(4)高實時性的系統軟件(OS)是嵌入式軟件的基本要求。而且軟件要求固態存儲,以提高速度;軟件代碼要求高質量和高可靠性。
(5)嵌入式系統本身不具備自舉開發能力,即使設計完成后用戶通常也不能對其中的程序、功能進行修改。而且還必須有一套開發工具和環境才能進行開發。
(6)專用性強。由于嵌入式系統通常是面向某個特定應用的,所以嵌入式系統的硬件和軟件,尤其是軟件,都是為特定用戶群設計的,通常具有某種專用性的特點。
(7)體積小型化。嵌入式計算機把通用計算機系統中許多由板卡完成的任務集成在芯片內部,從而有利于實現小型化,方便將嵌入式系統嵌入目標系統中。
(8)實時性好。嵌入式系統廣泛應用于生產過程控制、數據采集、傳輸通信等場合,主要用來對宿主對象進行控制,所以對嵌入式系統有或多或少的實時性要求。例如,對武器中的嵌入式系統,某些工業控制裝置中的控制系統等的實時性要求就極高。有些系統對實時性要求也并不是很高,例如,近年來發展速度比較快的掌上電腦等。但總體來說,實時性是對嵌入式系統的普遍要求,是設計者和用戶應重點考慮的一個重要指標。
(9)可裁剪性好。從嵌入式系統專用性的特點來看,嵌入式系統的供應者理應提供各式各樣的硬件和軟件以備選用,力爭在同樣的硅片面積上實現更高的性能,這樣才能在具體應用中更具競爭力。
(10)可靠性高。由于有些嵌入式系統所承擔的計算任務涉及被控產品的關鍵質量、人身設備安全,甚至國家機密等重大事務,且有些嵌入式系統的宿主對象工作在無人值守的場合,如在危險性高的工業環境和惡劣的野外環境中的監控裝置。所以,與普通系統相比較,嵌入式系統對可靠性的要求極高。
(11)功耗低。有許多嵌入式系統的宿主對象是一些小型應用系統,如移動電話、MP3、數碼相機等,這些設備不可能配置交流電源或容量較大的電源,因此低功耗一直是嵌入式系統追求的目標。
(12)嵌入式系統本身不具備自我開發能力,必須借助通用計算機平臺來開發。嵌入式系統設計完成以后,普通用戶通常沒有辦法對其中的程序或硬件結構進行修改,必須有一套開發工具和環境才能進行。
(13)嵌入式系統通常采用“軟硬件協同設計”的方法實現。早期的嵌入式系統設計方法經常采用的是“硬件優先”原則,即在只粗略估計軟件任務需求的情況下,首先進行硬件設計與實現,然后在此硬件平臺之上進行軟件設計。如果采用傳統的設計方法,則一旦在測試中發現問題,需要對設計進行修改時,整個設計流程將重新進行,對成本和設計周期的影響很大。系統的設計在很大程度上依賴于設計者的經驗。20世紀90年代以來,隨著電子和芯片等相關技術的發展,嵌入式系統的設計和實現出現了軟硬件協同設計方法,即使用統一的方法和工具對軟件和硬件進行描述、綜合和驗證。在系統目標要求的指導下,通過綜合分析系統軟硬件功能及現有資源,協同設計軟硬件體系結構,以最大限度地挖掘系統軟硬件能力,避免由于獨立設計軟硬件體系結構而帶來的種種弊病,得到高性能、低代價的優化設計方案。
編輯:lyn
-
嵌入式系統
+關注
關注
41文章
3587瀏覽量
129436 -
微處理器
+關注
關注
11文章
2258瀏覽量
82405 -
計算機系統
+關注
關注
0文章
282瀏覽量
24105
發布評論請先 登錄
相關推薦
評論