1.5.1 硬件層
嵌入式通信系統的硬件層是以嵌入式微處理器為核心的,由嵌入式微處理器、存儲器、/O設備、通信模塊以及電源等必要的輔助接口組成。嵌入式系統的硬件層以嵌入式微處理器為核心,在嵌入式微處理器基礎上增加電源電路、時鐘電路和存儲器電路(RAM和ROM等),這就構成了一個嵌入式核心控制模塊,操作系統和應用程序都可以固化在ROM中。嵌入式系統外設是指為了實現系統功能而設計或提供的接口或設備。這些設備通過串行或并行總線與處理器進行數據交換。通常包括:擴展存儲器、輸入/輸出端口、人機交互設備、通信總線及接口、數/模轉換設備、控制驅動設備等。
隨著計算機技術、微電子技術、應用技術的不斷發展和納米芯片加工工藝技術的發展,以微處理器為核心的集成多種功能的SoC系統已成為嵌入式系統的核心。在嵌入式系統設計中,要盡可能地選擇能滿足系統功能接口的SoC芯片,以SoC為核心,可以用最少的外圍部件和連接部件構成一個應用系統,滿足系統的功能需求,也是嵌入式系統發展的一個方向。因此,現代嵌入式設計是以處理器/SoC為核心,完成系統設計的,其外圍接口包括存儲設備、通信接口設備、擴展設備接口和輔助的機電設備(電源、連接器、傳感器等)構成硬件系統。對于嵌入式硬件的各個模塊將在第3章作全面介紹。