物联网应用系统安装调试 任务: 无线传感器网络无线点灯 数据传输实验.doc

物联网应用系统安装调试 任务: 无线传感器网络无线点灯 数据传输实验.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
知识点 数据传输实验 一、教学目标: 掌握数据传输实验基本功能 理解协调器编程 终端节点编程 二、教学重点、难点: 重点掌握数据传输实验基本功能 三、教学过程设计: 1.知识点说明 两个ZigBee节点进行点对点通信,ZigBee节点2发送“123”三个字符,ZigBee协调器收到数据后,对接收到的数据进行判断,如果收到的数据是“123”,则使开发板上的LED灯闪烁。 2.知识点内容 在ZigBee无线传感器网络中有三种设备类型:协调器,路由器和终 端节点,设备类型是由ZigBee协议栈不同的编译选项来选择的。 协调器负责网络的组建,维护控制终端节点的加入等任务。路由器负责数据包的路由选择,终端节点负责数据的采集,不具备路由功能。 在本实验中,ZigBee节点配置为一个协调器,负责ZigBee网络的组建,ZigBee节点配置为一个 终端节点,上电后加入ZigBee节点建立的网络,然后发送“123”给协调器。 3.知识点讲解 协调器和终端节点编程 下面代码定义了4个变量,一个是节点描述符GenericApp_epDesc, 一个是任务优先级 GenericApp_TaskID,一个是数据发送序列号 GenericApp_TransID。最后一个是保存节点状态的变量GenericApp_NwkStata。 下面介绍一下终端节点的程序设计步骤。首先,在Workspace下面 的下拉列表框中选择EndDeviceEB,然后右键单击Coordinator.c.c文件,在弹出的下拉菜单中选择Options,如图1-1所示。在弹出的对话框中,选择Exclude from build. 图1-1 数组theMessageData,用于存放要发送的数据。初始化了任务优先级。 afAddType_t类型的变量my_DstAddr因为数据发送函数AF_DataRequest的第一个参数就是这种类型的变量. afAddrMode_t Addr16Bit将发送地址模式设置为单播初始化了任务优先级. 本知识点总结。 四、课后作业或思考题: 1、在ZigBee无线传感器网络中有几种设备类型 ( ) A、协调器,路由器和终端节点 B、路由器和终端节点 C、协调器,终端节点 D、协调器,路由器 2、路由器负责? ( ) A、数据包的路由选择, B、采集信息 C.组建网络 3、在ZigBee无线传感器网络中,哪个设备采集信息 ( ) A、终端节点 B、协调器 4、数据传输实验实现的基本功能。 五、本节小结: 掌握数据传输实验基本功能 理解协调器编程,终端节点编程 数据传输实验的特点

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档