实验六 ZigBee 网络传送传感器数据实验.docx

实验六 ZigBee 网络传送传感器数据实验.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验六 ZigBee 网络传送传感器数据实验

实验六ZigBee 网络传送传感器数据实验实验目的:熟悉传感网实验箱主板 ARM 程序烧写和 ZigBee 无线模块上 ARM 程序烧写掌握 ZigBee 传送传感器数据的方法学会利用编程实现网络传输数据的方法 实验设备与软件环境:普通 PC 机,Windiws7 操作系统。已安装好本课程实验所用的软件和驱动程序中软吉大公司出品的传感网实验箱 实验步骤:㈠烧写主板的 ARM 程序(同实验四)打开传感网实验箱,将 ARM 仿真器的 JTAG 口连接到主板左上方的STM32_JTAG 口上,具体连接方法同实验三。将仿真器的另一端通过 USB 线接到计算机的 USB 插口。注意:插入后,操作系统会自动安装驱动程序。记住,每次使用同一个 USB 口。给实验箱侧面的电源口接入 220V~电源线,打开开关;打开主板上的电源开关,(4) 找到“传感网资料光盘\程序源码\ZigBee 实验\主板 ARM 程序”中的工程文件uCOSDemo.uvproj” 双击该文件名,打开 Keil 软件,如图 6.2 所示。图 6.2 Keil 软件的界面单击工具栏的 Load 按钮,把演示程序下载(烧写)到主板的 ARM 中。当下方的“Build Output”栏中,显示如图 6.3 所示信息时,表示烧写成功。此时,主板的液晶屏显示“初始化完成”。 图6.3主板ARM程序下载(烧写)㈡ 烧写 ZigBee 无线模块的 ARM 程序 将 ARM 仿真器的 JTAG 口连接至 ZigBee 无线模块的 JTAG 口。仿真器的另一端同样通过 USB 线连接计算机的 USB 口(可在上一步时不要拔出)。给 ZigBee 无线模块背面的电池槽安装 3 节 5 号电池。打开 ZigBee 无线模块的电源开关。按照上述的方法,打开“传感网资料光盘\程序源码\ZigBee 实验\实验 6 采集传感器数据实验\ARM 小板程序”中的工程文件“sensor.uvproj”,烧写到3个ZigBee 图6.4工程文件sensor.uvproj” 图6.5Kel1软件界面图 6.6 ZigBee 无线模块 ARM 程序的下载(烧写)烧写成功后,ZigBee 无线模块的 LED1 常亮。㈢ 烧写主板上的 ZigBee 节点程序 将 ZigBee 仿真器通过数据线接入主板左下角的 JTAG 接口,另一端通过 USB线接入计算机的 USB 口。注意:要插入和安装其驱动程序时相同的 USB 口。按仿真器上的 RESET 键,此时仿真器的 POWER 和 RUN 指示灯同时亮起,可以下载程序。找到“传感网资料光盘\程序源码\程序源码\ZigBee 实验\实验 7 ZigBee 网络传送传感器数据实验 \ZStack-CC2530-2.2.0-1.3.0-2\Projects\zstack\Samples\SensorApp\CC2530DB” 中的 SensorApp.eww 文件。如图 6.7 所示。 图6.7 SensorApp.eww文件双击该文件,打开 IAR 软件,如图 6.8 所示。图 6.8 IAR 软件界面将节点模式设置成协调器模式(CoordinatorEB),保存程序后,在菜单栏选择 “Project?Rebuild All”,进行编译。编译前,需设置输出 Hex 文件,详细方法参考实验一和实验二的内容。如果编译或下载过程中提示错误,需要按图 6.9 设置 linker 的 output 项。图 6.9 设置 linker 的 output 项完成后,进入下一步。点击“Project? Download and Debug”,如图 6.10 所示。图 6.10 点击“Project? Download and Debug”烧写完成后,IAR 会自动进入调试界面,如图 6.11 所示。图 6.11 IAR 的调试界面如果 IAR 无法下载(烧写)程序,可以使用 Flash Programmer 写入。如图 6.12 所示。 图 6.12 Flash Programmer 软件界面(9) 图 6.13 显示了使用 Flash Programmer 烧写的进度。图 6.13 Flash Programmer 软件烧写程序进度㈣烧写 ZigBee 无线模块上的 ZigBee 节点程序将 ZigBee 仿真器通过数据线接入 ZigBee 无线模块的 JTAG 接口,另一端通过 USB 线接入计算机的 USB 口(可在上一步不要拔出来)。将节点模式设为路由器(RouterEB)模式。如图 6.14 所示。图 6.14 IAR 软件界面

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档