什么是嵌入式設(shè)備?
嵌入式設(shè)備是更大計算系統(tǒng)的一部分,具有特定用途。嵌入式設(shè)備也稱為專用或單一用途設(shè)備,嵌入或包含在更大的系統(tǒng)中。這個更大的系統(tǒng)通常服務(wù)于更大的目的,一個或多個嵌入式設(shè)備支持它滿足此目的。
嵌入式設(shè)備是負責(zé)執(zhí)行特定任務(wù)或一組任務(wù)的獨立設(shè)備。與包含一些電路和電池的硬件設(shè)備不同,嵌入式設(shè)備能夠進行數(shù)字處理-盡管與功能齊全的計算設(shè)備的規(guī)模不同。
雖然大多數(shù)嵌入式設(shè)備都集成在較大的系統(tǒng)中,但某些設(shè)備也可以是獨立的。通常,其操作系統(tǒng)(OS)運行單個應(yīng)用程序,幫助設(shè)備完成其特定工作。因此,嵌入式設(shè)備消耗少量功率。
此外,設(shè)備硬件很小。因此,它可能只有一個8位微控制器或?qū)S眉呻娐罚ˋSIC)芯片或?qū)S脭?shù)字信號處理器(DSP),而不是功能齊全的CPU。
以下是嵌入式設(shè)備的一些常見示例項:
洗碗機
微波
銀行自動柜員機
路由器
零售銷售點(POS)終端
智能手機
停車計時器,無人機,飛機和宇宙飛船由許多嵌入式設(shè)備組成。在現(xiàn)代數(shù)字經(jīng)濟中,嵌入式設(shè)備在幾乎所有電子設(shè)備中無處不在。
嵌入式設(shè)備的組件
所有嵌入式設(shè)備都由硬件和軟件組成。微控制器、微處理器、ASIC或DSP是嵌入式設(shè)備的元件。其他硬件元素可能包括:
圖形處理單元(圖形處理器))
存儲器(易失性和/或非易失性)
現(xiàn)場可編程門陣列(FPGA)
通信接口和端口
電源或電池
此外,所有嵌入式設(shè)備都包括操作系統(tǒng)或固件形式的軟件。該軟件包括設(shè)備的編程指令。由于嵌入式系統(tǒng)的計算資源有限且功耗要求嚴格,因此為嵌入式設(shè)備編寫軟件是一個需要硬件組件和編程知識的專業(yè)領(lǐng)域。外圍設(shè)備(如LCD顯示器)也可以連接到嵌入式設(shè)備或系統(tǒng)。
智能嵌入式設(shè)備與啞嵌入式設(shè)備
并非所有嵌入式設(shè)備都連接到互聯(lián)網(wǎng)。傳統(tǒng)設(shè)備是為了在更大的系統(tǒng)中實現(xiàn)專用目的而構(gòu)建的。他們與其他設(shè)備或互聯(lián)網(wǎng)的連接也有限。無法(或未)連接到互聯(lián)網(wǎng)的設(shè)備稱為啞嵌入式設(shè)備。啞嵌入式設(shè)備的例子是傳統(tǒng)的洗碗機、數(shù)碼相機和微波爐。
連接到互聯(lián)網(wǎng)的嵌入式設(shè)備稱為智能或智能。這些設(shè)備對于物聯(lián)網(wǎng)(IoT)應(yīng)用至關(guān)重要。以下是智能或智能嵌入式設(shè)備的示例:
智能手機
智能手表
智能冰箱
智能健身追蹤器
智能醫(yī)療設(shè)備
在這些設(shè)備中,許多嵌入式系統(tǒng)協(xié)同工作并通過互聯(lián)網(wǎng)相互通信。該系統(tǒng)包括支持連接并促進各種嵌入式設(shè)備之間通信的軟件,通常是操作系統(tǒng)或固件。啞和智能嵌入式設(shè)備之間的主要區(qū)別在于連接性和互聯(lián)網(wǎng)驅(qū)動的通信。
無頭嵌入式設(shè)備
復(fù)雜系統(tǒng)中的嵌入式設(shè)備,如汽車或飛機,通常是無頭的。在無外設(shè)嵌入式設(shè)備中,該軟件沒有用戶界面(UI)或內(nèi)置屏幕,例如顯示器或LCD面板。換句話說,它沒有人機界面(HMI)。
無外設(shè)設(shè)備沒有鍵盤或鼠標等輸入設(shè)備。這減少了使用的系統(tǒng)資源量。在此類設(shè)備中,在設(shè)備和外部計算機之間臨時安裝在線仿真器(ICE),以調(diào)試或更新軟件。
其中許多系統(tǒng)需要手動配置以滿足用戶的特定偏好或要求。授權(quán)用戶應(yīng)該能夠更改設(shè)備的某些操作參數(shù)。例如,用戶可能想要更改揚聲器系統(tǒng)上的音量設(shè)置。另一個可能想要更改網(wǎng)絡(luò)路由器上的DNS服務(wù)器設(shè)置。手動配置無需更改設(shè)備的固件或操作系統(tǒng)即可滿足各個用戶的要求。
嵌入式設(shè)備的優(yōu)缺點
由于嵌入式設(shè)備體積小且功耗低,因此它們適用于尺寸、重量或功率受限的系統(tǒng)。與整個系統(tǒng)相比,它們需要的維護也更少。由于它們是獨立的,因此非常適合執(zhí)行特定任務(wù),很少或不涉及人工輸入。
大多數(shù)嵌入式設(shè)備以不間斷的方式運行,并具有高度的容錯能力。盡管它們具有獨立性和有限的功能,但它們確實有助于更大系統(tǒng)的整體功能。作為物聯(lián)網(wǎng)系統(tǒng)的一部分,嵌入式設(shè)備在一系列實際應(yīng)用的智能設(shè)備中發(fā)揮著關(guān)鍵作用。
嵌入式設(shè)備的尺寸和有限的功能也是其主要缺點。與全功能系統(tǒng)相比,嵌入式設(shè)備無法執(zhí)行一系列任務(wù)。由于它的資源有限,它只能處理特定的任務(wù)。