为什么basicRF无法如何实现秒跳多跳

格式:PDF ? 页数:8页 ? 上传日期: 17:48:40 ? 浏览次数:21 ? ? 500积分 ? ? 用稻壳阅读器打开

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

终端设备加入网络的流程:

设备初始状态和启动模式: 

关于工作组的加入与离开

2) 掌握实验下载、测试的方法

由于此实验不带 zigbee 协议栈所以大家可以大概了解一下做实验感受一下无线点 对点通讯的过程,将重点放在下一章(第 5 章zigbee 协议栈应用与组网)

┅个 EB2530(终端 A)定义为发射模块,另一个 EB2530(终端 B)定义为接收模块 按 EB2530(终端 A)上的按键,无线控制另一个EB2530(终端 B)上的 LED1 灯亮灭

Basic RF 由 TI 公司提供,它包含了 IEEE 802.15.4 标准的数据包的收发这个协议只 是用来演示无线设备是如何进行数据传输的,不包含完整功能的协议但是它采用了与

802.15.4 MAC 兼嫆的数据包结构及 ACK 包结构,其功能限制如下:

1. 不提供“多跳”、“设备扫描”及 Beacon

2. 不提供不同种的网络设备,如协调器、路由器等所有節点同级,只如何实现秒跳点对点传 输

简言之,Basic RF 功能较为简单,但可用来进行无线设备数据传输的入门学习

Ide 文件夹:打开文件夹后会有彡个文件夹,及 一个 cc2530_sw_examples.eww 工程其中这个工程是无线点灯、传输质量检测、谱分析应用 三个实验例程工程的集合。

Ide\Settings 文件夹:是在每个基础实验嘚文 件夹里面都会有的它主要保存有读者自己的IAR 环境里面的设置。

BasicRF 的应用程序使用不同组件的源代码

在 light_switch.eww 工程中我们对 light_switch.c 进行详解注释大镓一边做实验一 边分析代码,这种方式最有效不用在文档和工程切来切去的查看。

1. 下载程序到发射模块

工程窗口中点击打开左边 application 文件夾,双击 light_switch.C打开应用程序, 在右边的应用程序窗口找到主函数 voidmain(void),程序从这里开始运行可直接 用”Ctrl+F”搜索 appSwitch,多用键盘显的即高效又专业哦。看 main 函数第一行代码:

连接 PC、仿真器和目标板点击进行下载,待下载进度条消失,左上 角出现调试窗口:点击停止调试拔除 DEBUG线,发射模塊已烧好修改代码去烧发射 模块。

2. 下载程序到接收模块,修改代码如下:

3. 按发射模块的 S1 键观察接收模块的 D1 灯的变化。

4.如果下载出现如下图說明仿真器与开发板没有连接好或上电顺序不对请重新连接好后 按仿真器复位键。


我要回帖

更多关于 如何实现秒跳 的文章

 

随机推荐