MeshIDE for DisWare模块设计
发布时间:2012/4/7 19:59:19 访问次数:737
构成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是... [详细]