嵌入式系統的特點
發布時間:2009/1/17 0:00:00 訪問次數:694
從嵌入式系統的構成上看,嵌入式系統是集軟硬件于一體的、可獨立工作的計算機系統;從外觀上看,嵌入式系統像是一個“可編程”的電子“器件”;從功能上看,它是對宿主對象進行 控制,使其具有“智能”的控制器。從應用的角度看,嵌入式系統與通用計算機系統相比,有如下一些特點:
●專用性強。由于嵌入式系統通常是面向某個特定應用的,所以嵌入式系統的硬件和軟 件,尤其是軟件,都是為特定用戶群來設計的,它通常都具有某種專用性的特點。
●實時性好。目前,嵌入式系統廣泛應用于生產過程控制、數據采集、傳輸通信等場合,主要用來對宿主對象進行控制,所以都對嵌入式系統有或多或少的實時性。例如,對嵌入在武器裝各中的嵌入式系統、在火箭中的嵌入式系統、一些工業控制裝置中的控制系統等應用中的實時性要求就極高。也正因為這種要求,在硬件上嵌人式系統極少使用存取速度慢的磁盤等存儲器,在軟件上更是加以精心設計,從而可使嵌入式系統快速地響應外部事件。當然,隨著嵌入式系統應用的擴展,有些系統對實時性要求也并不是很高,例如近年來發展速度比較快的手持式計算機、掌上電腦等。但總體來說,實時性是對嵌入式系統的普遍要求,是設計者和用戶重點考慮的一個重要指標。
●可裁剪性好。從嵌人式系統專用性的特點來看,作為嵌入式系統的供應者,理應提供各式各樣的硬件和軟件以各選用。但是,這樣做勢必會提高產品的成本。為了既不提高成本,又滿足專用性的需要,嵌入式系統的供應者必須采取相應措施使產品在通用和專用之間進行某種平衡。目前的做法是,把嵌人式系統硬件和操作系統設計成可裁剪的,以便使嵌入式系統開發入員根據實際應用需要來量體裁衣,去除冗余,從而使系統在滿足應用要求的前提下達到最精簡的配置。
●可靠性高。由于有些嵌入式系統所承擔的計算任務涉及產品質量、人身設各安全、國家機密等重大事務,加之有些嵌入式系統的宿主對象要工作在無人值守的場合,例如危險性高的工業環境中、內嵌有嵌入式系統的儀器儀表中、在人際罕至的氣象檢測系統中以及為偵察敵方行動的小型智能裝置中等。所以與普通系統相比較,對嵌入式系 統可靠性的要求極高。
●功耗低。有很多嵌入式系統的宿主對象都是一些小型應用系統,例如移動電話、pda、 mp3、飛機、艦船、數碼相機等,這些設各不可能配各容量較大的電源,因此低功耗一直是嵌入式系統最求的目標。當然也是為了降低系統的功耗,嵌入式系統中的軟件一般不存儲于磁盤等載體中,而都固化在存儲器芯片或單片系統的存儲器之中。
嵌入式系統的硬件部分看起來與通用計算機系統沒有什么區別,也由處理器、存儲器、外部設各、i/o接口、圖形控制器等部分組成。但根據嵌人式系統應用上的特點,致使嵌人式系 統在硬件的選用方面還是與通用計算機系統有較大區別的。
為滿足嵌入式系統在速度、體積和功耗上的要求,像操作系統、應用軟件、特殊數據等需要長期保存的數據,通常不使用磁盤這類具有大容量且速度較慢的存儲介質,而大多使用eprom、eeprom或閃存(flash memory)。其中,由于閃存具有在正常工作電壓和電流的條件下進行擦除和重寫的特點,系統可像使用磁盤那樣“在線”地改變其內容,加之近年來閃存的容量越來越大,價格越來越低,所以現在嵌入式系統一般都采用閃存來作為永久性數據的存儲介質。
除了a/d或d/a轉換器、網絡接口、dsp等一些通用外圍芯片之外,為適應專用性的要求,嵌入式系統通常還要使用一些專用外圍芯片(application specific integrated circuit,asic)。這些asic芯片一般是由具體設各生產商自行開發的具有高速或高性能的專用芯片,也正是這些芯片形成了設各生產商的知識產權。
根據實際應用和規模的不同,有些嵌入式系統要采用外部總線。一般而言,經過變形和改進的pci總線是嵌入式系統采用最多的總線,這種總線也被稱做cpci(compect pci)。這種總線主要是為需要在工業環境中連續運行的設各而設計的,有其自己的一套標準。在邏輯上cpci總線是pci總線的擴充,其基本部分與poi總線基本一致,這樣就保證了為pci總線開發的驅動程序不加任何修改就可用于pci總線。
為了降低成本,減小設各的體積,在條件允許的情況下,有些嵌人式系統還采用速度比較低、容量比較小的pc/104等由isa變形而來的總線。總之,隨著嵌入式系統應用領域的迅速擴張,系統越來越趨于個性化,嵌入式系統根據自身特點采用總線的種類也越來越多。
另外,為了對嵌入式處理器內部電路進行測試,處理器芯片普遍采用了邊界掃描測試技術jtag.
歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)
從嵌入式系統的構成上看,嵌入式系統是集軟硬件于一體的、可獨立工作的計算機系統;從外觀上看,嵌入式系統像是一個“可編程”的電子“器件”;從功能上看,它是對宿主對象進行 控制,使其具有“智能”的控制器。從應用的角度看,嵌入式系統與通用計算機系統相比,有如下一些特點:
●專用性強。由于嵌入式系統通常是面向某個特定應用的,所以嵌入式系統的硬件和軟 件,尤其是軟件,都是為特定用戶群來設計的,它通常都具有某種專用性的特點。
●實時性好。目前,嵌入式系統廣泛應用于生產過程控制、數據采集、傳輸通信等場合,主要用來對宿主對象進行控制,所以都對嵌入式系統有或多或少的實時性。例如,對嵌入在武器裝各中的嵌入式系統、在火箭中的嵌入式系統、一些工業控制裝置中的控制系統等應用中的實時性要求就極高。也正因為這種要求,在硬件上嵌人式系統極少使用存取速度慢的磁盤等存儲器,在軟件上更是加以精心設計,從而可使嵌入式系統快速地響應外部事件。當然,隨著嵌入式系統應用的擴展,有些系統對實時性要求也并不是很高,例如近年來發展速度比較快的手持式計算機、掌上電腦等。但總體來說,實時性是對嵌入式系統的普遍要求,是設計者和用戶重點考慮的一個重要指標。
●可裁剪性好。從嵌人式系統專用性的特點來看,作為嵌入式系統的供應者,理應提供各式各樣的硬件和軟件以各選用。但是,這樣做勢必會提高產品的成本。為了既不提高成本,又滿足專用性的需要,嵌入式系統的供應者必須采取相應措施使產品在通用和專用之間進行某種平衡。目前的做法是,把嵌人式系統硬件和操作系統設計成可裁剪的,以便使嵌入式系統開發入員根據實際應用需要來量體裁衣,去除冗余,從而使系統在滿足應用要求的前提下達到最精簡的配置。
●可靠性高。由于有些嵌入式系統所承擔的計算任務涉及產品質量、人身設各安全、國家機密等重大事務,加之有些嵌入式系統的宿主對象要工作在無人值守的場合,例如危險性高的工業環境中、內嵌有嵌入式系統的儀器儀表中、在人際罕至的氣象檢測系統中以及為偵察敵方行動的小型智能裝置中等。所以與普通系統相比較,對嵌入式系 統可靠性的要求極高。
●功耗低。有很多嵌入式系統的宿主對象都是一些小型應用系統,例如移動電話、pda、 mp3、飛機、艦船、數碼相機等,這些設各不可能配各容量較大的電源,因此低功耗一直是嵌入式系統最求的目標。當然也是為了降低系統的功耗,嵌入式系統中的軟件一般不存儲于磁盤等載體中,而都固化在存儲器芯片或單片系統的存儲器之中。
嵌入式系統的硬件部分看起來與通用計算機系統沒有什么區別,也由處理器、存儲器、外部設各、i/o接口、圖形控制器等部分組成。但根據嵌人式系統應用上的特點,致使嵌人式系 統在硬件的選用方面還是與通用計算機系統有較大區別的。
為滿足嵌入式系統在速度、體積和功耗上的要求,像操作系統、應用軟件、特殊數據等需要長期保存的數據,通常不使用磁盤這類具有大容量且速度較慢的存儲介質,而大多使用eprom、eeprom或閃存(flash memory)。其中,由于閃存具有在正常工作電壓和電流的條件下進行擦除和重寫的特點,系統可像使用磁盤那樣“在線”地改變其內容,加之近年來閃存的容量越來越大,價格越來越低,所以現在嵌入式系統一般都采用閃存來作為永久性數據的存儲介質。
除了a/d或d/a轉換器、網絡接口、dsp等一些通用外圍芯片之外,為適應專用性的要求,嵌入式系統通常還要使用一些專用外圍芯片(application specific integrated circuit,asic)。這些asic芯片一般是由具體設各生產商自行開發的具有高速或高性能的專用芯片,也正是這些芯片形成了設各生產商的知識產權。
根據實際應用和規模的不同,有些嵌入式系統要采用外部總線。一般而言,經過變形和改進的pci總線是嵌入式系統采用最多的總線,這種總線也被稱做cpci(compect pci)。這種總線主要是為需要在工業環境中連續運行的設各而設計的,有其自己的一套標準。在邏輯上cpci總線是pci總線的擴充,其基本部分與poi總線基本一致,這樣就保證了為pci總線開發的驅動程序不加任何修改就可用于pci總線。
為了降低成本,減小設各的體積,在條件允許的情況下,有些嵌人式系統還采用速度比較低、容量比較小的pc/104等由isa變形而來的總線。總之,隨著嵌入式系統應用領域的迅速擴張,系統越來越趨于個性化,嵌入式系統根據自身特點采用總線的種類也越來越多。
另外,為了對嵌入式處理器內部電路進行測試,處理器芯片普遍采用了邊界掃描測試技術jtag.
歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)
上一篇:什么是嵌入式實時操作系統
上一篇:關于內核的可剝奪性