1.5 嵌入式通信系統的組成結構
嵌入式通信系統的特點就是在嵌入式設備上集成了通信功能,嵌入式通信系統在不同的領域呈現出的外觀和形式各不相同。但其內部結構有一定的共性,一個完整的嵌入式通信系統應由嵌入式計算機系統和執行裝置組成,如圖1-1所示。
目前所涉及的嵌入式通信系統主要包括:硬件層、中間層、系統軟件層和應用層四部分。硬件層由嵌入式微處理器、存儲系統、通信模塊、人機接口、其他I/O接口(A/D、D/A、通用I/O等)以及電源等組成。嵌入式系統中間層一般包括硬件抽象層(Hardware Abstract Layer,HAL)和板級支持包(Board Support Package,BSP)。嵌入式系統軟件層由實時操作系統(RTOS)、文件系統、圖形用戶接口(Graphic User Interface,GUI)、網絡系統及通用組件模塊組成。RTOS是嵌入式應用軟件的基礎和開發平臺,而應用層主要是用戶應用程序。下面對其組成進行詳細介紹。

圖1-1 嵌入式通信系統的組成結構