MeshIDE for DisWare模塊設計
發布時間:2012/4/7 19:59:19 訪問次數:734
構成MeshIDE for DisWare平臺的擴展有MP1542DK-LF-Z向導擴展、編輯器擴展、視圖擴展、透視圖擴展這幾個主要擴展,它們共同組成了無線傳感器網絡中間件代理平臺。無線傳感器網絡中間件平臺向用戶提供的是一個可供用戶編程和控制執行的平臺透視圖,在透視圖中集成了用戶編輯區、文件視圖區、控制區,同時共享整個Eclipse平臺的系統功能。
在用戶新建自己的項目時,平臺提供一系列向導便于實現項目的文件操作。這樣方便用戶快速熟悉掌握中間件控制流程。向導類通過向導頁面來獲取不同用戶對各自程序的要求選項和存儲位置等,向導頁面通過監聽器實現對用戶輸入的合法檢查,同時將用戶要求提交到向導,向導在獲取用戶要求后,根據要求來創建符合用戶要求的無線傳感器網絡中間件項目,向導先獲取用戶平臺空間,然后在空間生產符合用戶要求的項目文件,包括項目屬性等。當完成文件的建立后,用戶就可以對新建的文件進行操作,編出自己的應用程序。向導實現結構如圖7-45所示。
用戶在平臺中編輯應用程序時,平臺針對無線傳感器網絡中間件編程提供了特殊的編輯器MeshIDE_DisWareEditor,在MeshIDE_DisWareEditor中,編輯器將用戶編輯的程序分為不同區域,主要分為程序說明、程序標識及默認生產程序段。編輯器獲取用戶編輯的文檔,并實時對文檔進行掃描,通過對關鍵字的識別,配以各種關鍵字不同顏色,輔助用戶編程,編輯器的工作過程如圖7-46所示。
構成MeshIDE for DisWare平臺的擴展有MP1542DK-LF-Z向導擴展、編輯器擴展、視圖擴展、透視圖擴展這幾個主要擴展,它們共同組成了無線傳感器網絡中間件代理平臺。無線傳感器網絡中間件平臺向用戶提供的是一個可供用戶編程和控制執行的平臺透視圖,在透視圖中集成了用戶編輯區、文件視圖區、控制區,同時共享整個Eclipse平臺的系統功能。
在用戶新建自己的項目時,平臺提供一系列向導便于實現項目的文件操作。這樣方便用戶快速熟悉掌握中間件控制流程。向導類通過向導頁面來獲取不同用戶對各自程序的要求選項和存儲位置等,向導頁面通過監聽器實現對用戶輸入的合法檢查,同時將用戶要求提交到向導,向導在獲取用戶要求后,根據要求來創建符合用戶要求的無線傳感器網絡中間件項目,向導先獲取用戶平臺空間,然后在空間生產符合用戶要求的項目文件,包括項目屬性等。當完成文件的建立后,用戶就可以對新建的文件進行操作,編出自己的應用程序。向導實現結構如圖7-45所示。
用戶在平臺中編輯應用程序時,平臺針對無線傳感器網絡中間件編程提供了特殊的編輯器MeshIDE_DisWareEditor,在MeshIDE_DisWareEditor中,編輯器將用戶編輯的程序分為不同區域,主要分為程序說明、程序標識及默認生產程序段。編輯器獲取用戶編輯的文檔,并實時對文檔進行掃描,通過對關鍵字的識別,配以各種關鍵字不同顏色,輔助用戶編程,編輯器的工作過程如圖7-46所示。
上一篇:平臺控制視圖
熱門點擊
- 采用THS4521的PCM4204 ADC驅
- USB接口設計
- IEEE 802.15.4標準
- 電容器的基本特性
- WX1、WX2和WX3型線繞電位器
- 無線通信芯片CC2420
- 磁性天線
- 基于無線傳感器網絡的多網絡融合系統結構
- 中央處理模塊
- 統計模型驅動的查詢處理技術
推薦技術資料
- 自制智能型ICL7135
- 表頭使ff11CL7135作為ADC,ICL7135是... [詳細]