![]() |
|
什么是嵌入式系統 |
|
嵌入式系統是現在為熱門的領域之一,已經廣泛地滲透到科學研究、工程設計、軍事技術、各類產業以及人們日常生活的方方面面。隨著外各種嵌入式產品的進一步開發和推廣,嵌入式技術將越來越與人們的生活緊密結合。下圖所示為人們日常生活中常見的嵌入式產品。那么,到底什么是嵌入式系統呢? 什么是嵌入式系統? 按照電器工程協會的定義,嵌入式系統是用來控制或者監視機器、裝置、工廠等大規模系統的設備。這個定義主要是從嵌入式系統的用途方面來進行定義的,可以看到,單個嵌入式系統的功能較為單一,是專為某一具體的用途而設定的。這與通用計算機功能的“大而全”形成了鮮明的對比。 嵌入式系統更加常用的定義為:嵌入式系統是指以應用為中心,以計算機技術為基礎,軟件硬件可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統。 它主要由嵌入式微處理器、外圍硬件設備、嵌入式操作系統以及用戶應用軟件等部分組成。它具有“嵌入性”、“專用性”和“計算機系統”3個基本要素。 這個定義較為具體地指明了嵌入式系統的3大基本要素。嵌入式系統的詳細解釋 “嵌入性”是指它是嵌入到對象體系中的專用計算機系統,比如,人們常用的手機就是一個具體的對象,而將專用計算機系統嵌入到手機這個對象后就形成了嵌入式系統。 “專用性”是指每一個嵌入式系統都是特定的應用,比如,手機就是專為人們的通信服務的,自動售貨機就是專為售貨而用的。 “計算機系統”則強調了它是一個完整的計算機體系結構,它包括嵌入式微處理器、外圍硬件設備、嵌入式操作系統以及用戶應用軟件4大部分,缺一不可。 可以說,“嵌入性”是它的特征,“專用性”是它的靈魂,而“計算機系統”則是它的實質。 嵌入式系統的特點 1.嵌入式系統通常是面向特定應用的 嵌入式微處理器與通用型處理器的大不同就是嵌入式微處理器大多工作在為特定用戶群設計的系統中。嵌入式微處理器通常都具有低功耗、體積小、集成度高等特點,能夠把通用處理器中許多由板卡完成的任務集成在芯片內部,從而有利于嵌入式系統設計趨于小型化,大大增強移動能力,跟網絡的耦合越來越緊密。 2.嵌入式系統是各種技術、各個行業融合的產物 嵌入式可以應用在人們生活的各個領域,它是將先進的計算機技術、半導體技術和電子技術與各個行業的具體應用相結合后的產物。這一點就決定了它必然是一個技術密集、資金密集、高度分散、不斷創新的知識集成系統。 3.嵌入式系統的軟硬件設計高效、可裁減 嵌入式系統對成本、體積等方面有嚴格的要求,要求嵌入式工程師對硬件和軟件進行高效地設計,量體裁衣、去除冗余,力爭在同樣的硅片面積上實現更高的性能,這樣才能在具體應用中更具有競爭力。 4.嵌入式系統軟件固化 為了提高執行速度和系統可靠性,嵌入式系統中的軟件一般都固化在存儲器芯片或單片機中,而不是存儲于磁盤等載體中。 5.購買產品與技術開發相結合的實現方式 通用處理器系統多數是通過軟件工程的方法,根據用戶的需求進行軟件開發的,用戶擁有完整的技術資料,可以根據應用的需要進行相應的維護與升級。而嵌入式系統一般采用購買現成產品與自行獨立開發相結合的方式來構建。 通過下面的表格我們可以更清楚的認識到嵌入式系統和通用計算機的主要區別。 嵌入式系統和通用計算機的主要區別 熱點鏈接:
1、Android SDK怎么安裝
|