節(jié)點基本架構
發(fā)布時間:2012/4/11 19:59:09 訪問次數(shù):885
面向應用的無線傳感器網絡 1N3214硬件節(jié)點的基本構架遵循了一般嵌入式產品的基本模式,同時,基于實際應用的需要,在各個層面上都有所擴展。其基本構架如圖10-1所示。
①功能部件層是整個節(jié)點的硬件基礎。包括所有硬件模塊組成與系統(tǒng)底層調用的集合。將節(jié)點的各個組成模塊進行綜合并協(xié)調工作。同時,定義了節(jié)點的總線單元、中斷系統(tǒng)等。
②設備驅動層為底層物理部件提供設備驅動功能與策略。實際應用中的傳感器節(jié)點需要工作于多種模式下,狀態(tài)轉換頻繁,能耗控制要求高,這對底層部件的功能運轉提出了更高的要求。本層的作用是以設備驅圖10-1 無線傳感器網絡硬件節(jié)點的基本構架動模塊的形式,對節(jié)點的部件運行做全面調度。
③嵌入式系統(tǒng)內核層在設備與應用之間建立連接,提供軟硬件系統(tǒng)調用的方式,同時為 上層應用提供功能服務。系統(tǒng)內核基于實時操作系統(tǒng)的管理調度策略,同時針對傳感器節(jié)點的特殊需要,改進了中斷控制策略、進程調度策略及存儲管理策略。
④應用系統(tǒng)層為終端用戶提供了面向應用的系統(tǒng)控制方式與工作方法。完成節(jié)點的啟動、運行、狀態(tài)遷移、數(shù)據(jù)采集、信息處理、信號傳輸和能耗預警等一系列應用功能。
面向應用的無線傳感器網絡 1N3214硬件節(jié)點的基本構架遵循了一般嵌入式產品的基本模式,同時,基于實際應用的需要,在各個層面上都有所擴展。其基本構架如圖10-1所示。
①功能部件層是整個節(jié)點的硬件基礎。包括所有硬件模塊組成與系統(tǒng)底層調用的集合。將節(jié)點的各個組成模塊進行綜合并協(xié)調工作。同時,定義了節(jié)點的總線單元、中斷系統(tǒng)等。
②設備驅動層為底層物理部件提供設備驅動功能與策略。實際應用中的傳感器節(jié)點需要工作于多種模式下,狀態(tài)轉換頻繁,能耗控制要求高,這對底層部件的功能運轉提出了更高的要求。本層的作用是以設備驅圖10-1 無線傳感器網絡硬件節(jié)點的基本構架動模塊的形式,對節(jié)點的部件運行做全面調度。
③嵌入式系統(tǒng)內核層在設備與應用之間建立連接,提供軟硬件系統(tǒng)調用的方式,同時為 上層應用提供功能服務。系統(tǒng)內核基于實時操作系統(tǒng)的管理調度策略,同時針對傳感器節(jié)點的特殊需要,改進了中斷控制策略、進程調度策略及存儲管理策略。
④應用系統(tǒng)層為終端用戶提供了面向應用的系統(tǒng)控制方式與工作方法。完成節(jié)點的啟動、運行、狀態(tài)遷移、數(shù)據(jù)采集、信息處理、信號傳輸和能耗預警等一系列應用功能。