嵌入式系統(tǒng)的定義
嵌入式系統(tǒng)是以應用為中心,以現(xiàn)代計算機技術為基礎,能夠根據(jù)用戶需求(功能、可靠性、成本、體積、功耗、環(huán)境等)靈活裁剪軟硬件模塊的專用計算機系統(tǒng)。 要點概括:以應用為中心:強調嵌入式系統(tǒng)的目標是滿足用戶的特定需求。就絕大多數(shù)完整的嵌入式系統(tǒng)而言,用戶打開電源即可直接享用其功能,無需二次開發(fā)或僅需少量配置操作。 專用性:嵌入式系統(tǒng)的應用場合大多對可靠性、實時性有較高要求,這就決定了服務于特定應用的專用系統(tǒng)是嵌入式系統(tǒng)的主流模式,它并不強調系統(tǒng)的通用性和可擴展。這種專用性通常也導致嵌入式系統(tǒng)是一個軟硬件緊密集成的最終系統(tǒng),因為這樣才能更有效地提高整個系統(tǒng)的可靠性并降低成本,并使之具有更好的用戶體驗。 以現(xiàn)代計算機技術為核心:嵌入式系統(tǒng)的最基本支撐技術,大致上包括集成電路設計技術、系統(tǒng)結構技術、傳感與檢測技術、嵌入式操作系統(tǒng)和實時操作系統(tǒng)技術、資源受限系統(tǒng)的高可靠軟件開發(fā)技術、系統(tǒng)形式化規(guī)范與驗證技術、通信技術、低功耗技術、特定應用領域的數(shù)據(jù)分析、信號處理和控制優(yōu)化技術等,它們圍繞計算機基本原理,集成進特定的專用設備就形成了一個嵌入式系統(tǒng)。 軟硬件可裁剪:嵌入式系統(tǒng)針對的應用場景如此之多,并帶來差異性極大的設計指標要求(功能性能、可靠性、成本、功耗),以至于現(xiàn)實上很難有一套方案滿足所有的系統(tǒng)要求,因此根據(jù)需求的不同,靈活裁剪軟硬件、組建符合要求的最終系統(tǒng)是嵌入式技術發(fā)展的必然技術路線。