隨著IT技術飛速發展,互聯網已經進入了“物聯網”時代。物聯網中需要的大量設備不在依賴人與人之間的交互產生聯系,更多通過協議、通信、程序設計等方式連接到一處。即 “物聯網”的目的則是讓所有的物品都具有計算機的智能但并不以通用計算機的形式出現,并把這些“聰明”了的物品與網絡連接在一起,這就需要嵌入式技術的支持。嵌入式技術是計算機技術的一種應用,該技術主要針對具體的應用特點設計專用的計算機系統——嵌入式系統。
嵌入式系統是以應用為中心,以計算機技術為基礎的,并且軟硬件可量身訂做,它適用于對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。嵌入式系統通常嵌入在更大的物理設備當中而不被人們所察覺,如手機、PDA、甚至空調、微波爐、冰箱中的控制部件都屬于嵌入式系統,
如下面聯接在互聯網上的設備中就都有一個嵌入式計算機系統,但平時我們可能根本沒有注意到這些計算機系統的存在。
嵌入式技術和通用計算機技術有所不同,我們知道通用計算機多用來和人進行交互并根據人發出的指令進行工作;而嵌入式系統大多數情況下可能根據自己“感知”到的事件自主地進行處理,所以它對時間性,可靠性要求更高。
一般來說,嵌入式系統應該具有以下一些特征:專用性、可封裝性、實時性、可靠性。
專用性是指嵌入式系統用于特定設備完成特定任務,而不像通用計算機系統可以完成各種不同任務。
可封裝性指嵌入式系統一般隱藏于目標系統內部而不被操作者察覺。實時性指與外部實際事件的發生頻率相比,嵌入式系統能夠在可預知的時間內對事件或用戶的干預做出響應。
可靠性是指嵌入式系統隱藏在系統或設備中,一旦開始工作,可能長時間沒有操作人員的監測和維護,因此要求它能夠可靠運行。像通用計算機系統一樣,嵌入式系統也包括硬件和軟件兩部分。硬件包括處理器/微處理器(就是我們平時所說的CPU)、存儲器及外設器件和輸入輸出端口、圖形控制器等。軟件部分包括操作系統軟件和專門解決某類問題的應用軟件,有時設計人員把這兩種軟件組合在一起,應用程序控制著系統的運作和行為,而操作系統控制著應用程序編程與硬件的交互作用。
嵌入式計算機系統同通用計算機系統相比具有以下特點:
1、嵌入式系統通常是面向特定應用的,嵌入式CPU與通用型的最大不同就是嵌入式CPU大多工作在為特定用戶群設計的系統中,它通常都具有功耗低、體積小、集成度高等特點,能夠把通用CPU中許多由板卡完成的任務集成在芯片內部,從而有利于嵌入式系統設計小型化,移動能力大大增強,跟網絡的耦合也越來越緊密。
2、嵌入式系統是將先進的計算機技術、半導體技術和電子技術與各個行業的具體應用相結合的產物。這一點就決定了它必然是一個技術密集、資金密集、高度分散、不斷創新的知識集成系統。
3、嵌入式系統的硬件和軟件都必須高效率地設計,量體裁衣、去除不需要的多余功能,力爭在更小的硅片面積上實現同樣的性能,這樣才能在具體應用中更具有競爭力。
4、嵌入式系統和具體應用有機地結合在一起,它的升級換代也是和具體產品同步進行,因此嵌入式系統產品一旦進入市場,具有較長的生命周期。
-
物聯網
+關注
關注
2930文章
46230瀏覽量
392296 -
嵌入式技術
+關注
關注
10文章
365瀏覽量
41155
發布評論請先 登錄
評論