1.嵌入式系統
嵌入式系統是指以應用為核心,以計算機技術為基礎,軟硬件可裁剪,適應應用系統對功能、可靠性、成本、體積和功耗嚴格要求的專用計算機系統。

2.嵌入式系統特點
嵌入式系統的特點在嵌入式系統的整個發展階段,嵌入式系統以“計算機系統”、“專用性”、“嵌入性”作為三大基本要素,其具有以下技術特點:
(1)嵌入式系統要嵌入到對象系統內部,其必須要滿足對象系統的環境要求。
(2)嵌入式系統必須要與實際的應用相結合。
(3)嵌入式系統能夠完成對象系統任務的計算機系統,與對象系統的其他部分有通過相應的接口電路相連。
(4)嵌入式系統的軟件與硬件需要按照對象系統的要求設計,同時還要設計得精簡高效。
(5)嵌入式系統的開發往往采用交叉編譯開發的模式,需要宿主系統與目標系統相結合進行開發。
(6)對象系統作為產品交付給用戶后其中的嵌入式系統對用戶而言其實黑箱的,不能被用戶所見。作為一個正在高速發展的高科技產業,嵌入式產業涵蓋了面向應用的集成電路設計、高速電路板設計、嵌入式操作系統、中間件技術、圖形界面技術、嵌入式軟件集成開發環境和調試技術等關鍵技術。
3.嵌入式系統的嵌入方式
半嵌入方式
如果采用半嵌入方式,則嵌入式系統(或其核心功能)需要和通用計算機系統結合起來才能正常工作,典型實例有醫用B超系統、基于PCI卡的數據采集系統等。采用半嵌入方式的嵌入式系統有如下特點:
(1)一般沒有獨立的處理器,而是借用通用計算機系統的CPU完成計算和/或控制功能;有時即使具有自己的獨立處理器,但是處理器也只是完成一些有限的特定功能,而不具備控制全部系統的功能。
(2)嵌入式系統只是整個系統的--部分,只能完成整個系統的一部分功能,而其他功能需要在通用計算機上完成。通用計算機利用自己豐富的軟件和硬件資源,提供友好的人機操作界面和強大的數據處理能力。
(3)嵌入式系統的功能體現在對前端數據的采集和執行對被控對象的控制,其中的數據分析、處理和存儲等功能由通用計算機系統完成。
(4)嵌入式系統一般采用各種規范的總線形式和通用計算機相連接。典型的實例有PCI總線、USB總線等,簡單的嵌入式系統還可以通過串口來連接。
(5)嵌入式系統是作為外設連接在通用計算機上的,因此在通用計算機中一般需要提供嵌入式系統的標準驅動程序。
全嵌入方式
如果采用全嵌入方式,則嵌入式系統(或其核心功能)可以不依賴于通用計算機系統,即可單獨工作,典型實例有手機、MP4、車載GPS導航系統等。采用全嵌入方式的嵌入式系統有如下特點:
(1)具有獨立的處理器系統,且具有完整的輸入/輸出系統,能獨立完成系統的功能。
(2)高端CPU支持嵌入式操作系統,可以開發功能復雜的應用程序。
(3)一般為便攜式手持式設備,其工作環境一般是無人值守、移動空間、高空或其他條件惡劣的環境。
(4)供電方式一般采用電池供電,有些情況下也可以直接采用市電220V供電,由系統自行設計轉換和穩壓電路。較高端的設備往往會把兩種供電方式結合起來,讓用戶使用起來更加靈活。
(5)全嵌入方式適合任何不宜采用通用計算機的場合,如消費電子、家用電器、通信網絡設備、工業控制、智能儀器、戰場電子對抗、航天航空武器等,其應用范圍十分廣泛。
以上梳理了嵌入式系統的定義、特點及嵌入方式,希望對你有所幫助,如果你想了解更多相關內容,敬請關注三個皮匠報告的行業知識欄目。
本文由@2200 發布于三個皮匠報告網站,未經授權禁止轉載。
推薦閱讀:
【研報】計算機行業嵌入式軟件深度研究:嵌入式軟件類SaaS渠道乘法!(35頁).pdf
什么是嵌入式計算機?技術有哪些?
中國嵌入式軟件行業現狀及發展前景分析