天天看點

嵌入式系統的特點、嵌入式系統的分類

嵌入式系統的特點

  1. 是“專用”的計算機系統

嵌入式微處理器大多數非常适合于工作在為特定使用者群所設計的系統中,稱為專用微處理器,專用于某個特定的任務,或者很少幾個任務。

  1. 運作環境差異大

更高的溫度和濕度。

  1. 比通用 PC 系統資源少

所能管理的資源比通用 PC 系統少得多。

  1. 功耗低、體積小、內建度高、成本低
  2. 具有系統測試和可靠性評估體系

嵌入式應用的複雜性、繁雜性要求設計的代碼應該是完全沒有錯誤的。

  1. 具有較長的生命周期

嵌入式系統是和實際具體應用有機結合的産物,它的更新換代也是和具體産品同步進行的。

  1. 具有固化在非遺失性存儲器的代碼

嵌入式系統的目标代碼通常是固化在非遺失性存儲器。大多數嵌入式系統常把所有代碼固化、存放在存儲器晶片或處理器的内部存儲器件中,而不使用外部的磁盤等存儲媒體。

  1. 使用實時作業系統 RTOS

嵌入式系統使用的作業系統一般是實時作業系統 RTOS,系統有實時限制。

  1. 需要專用開發工具和方法進行設計

從調試的觀點看,代碼在 ROM 中意味着調試器不能在 ROM 中設定斷點,要設定斷點,調試器必須能夠用特殊指令取代使用者指令。

  1. 包含專用調試電路

大多數廠商發現為所有晶片加入調試電路更加經濟,嵌入式處理器發展到現在,廠商都認識到了具有片上調試電路是嵌入式應用産品廣泛應用的必要條件之一。

  1. 是知識內建系統

嵌入式系統是技術密集、資金密集、高度分散、不斷創新的知識內建系統。

對嵌入式系統來說,沒有哪一個系列的處理器和作業系統能夠壟斷其全部市場,即便在體系結構上存在着主流,但各不相同的應用領域決定了不可能有少數公司、少數産品壟斷全部市場。

嵌入式系統的分類

  • 系統中使用含程式或算法的處理器的嵌入式系統為晶片級嵌入;
  • 系統中使用某個核心子產品的嵌入式系統為子產品級嵌入;
  • 非實時系統
  • 軟實時系統
  • 硬實時系統

繼續閱讀