对SmartRF05EB and CC2530 的Z-Stack 用户向导
来源:互联网 发布:口袋三国 源码 编辑:程序博客网 时间:2024/05/18 02:28
转载:http://blog.163.com/qiang625@126/blog/static/170040164201218102416537/
注解:a USB cable should be connected from the target board to the host PC目标板通过USB串口连接到PC主机上
An RS232 cable may be connected between the serial port on the SmartRF05EB boards (9-pin connector) and the host PC to utilize Z-Tool? that is included with the Z-Stack packageRS232串口线将开发板(九针)与主机利用协议栈包实现串行连接
产品安装过程:
- 安装Z-Stack协议栈:双击ZStack-CC2530-2.5.0.exe自动安装;
- 安装Embedded Workbench for 8051,版本与协议栈对应,比如EW8051 version 8.10.1适用于ZStack-CC2530-2.5.0版本的协议栈;
- 安装SmartRF Flash Programmer包:将开发板与PC机相连,在安装SmartRF Flash Programmer包;
- 初始化IEEE地址。
Z-Stack的配置和使用:
- 配置(三种方式之一):
- zigbee协调器:被配置为启动IEEE 802.15.4网络,并在网络中作为PAN协调者;
- zigbee路由器:被配置为加入已存在网络,连接协调器或者路由器,并允许其他路由设备连接它。在网络中路由数据包
- zigbee终端节点:被配置为加入已存在网络,连接协调器或者路由器。
2. 创建SampleApp设备:用两个以上的节点(一个协调器和一个以上的路由器)建立一个简单的zigbee网络。注:演示设备需要通过跳线实现是路由还是协调器。
按键图表如表1:
表1
逻辑LED灯如表2:
表2
信道和网络编号:
- 个域网标识符PanID:当加入或启动网络时通过设置ZDAPP_CONFIG_PAN_ID选择PanID(两种方法),若协调器ZDAPP_CONFIG_PAN_ID=0xFFFF,则协调器产生一个随机的PanID;若路由器ZDAPP_CONFIG_PAN_ID=0xFFFF,则路由器在自己特定的信道上能发现的网络中加入“最好”的网络。
- 信道(共16个11~26):缺省值为11,缺省信道可以通过default_chanlist设定,如图:
NV(非易失性存储器):能够永久保存信息的存储器,在协议栈中对NV进行读写操作是通过非易失性存储项(都有一个独立的ID号)实现的,ID号范围由NV划分为不同区域实现不同应用,NV分配表如下:
- 对SmartRF05EB and CC2530 的Z-Stack 用户向导
- CC2530 Z-Stack修改发射功率
- ZigBee CC2530 Z-Stack 20 广播通信
- Z-stack中对按键的处理
- TI的CC2530使用2400波特率的步骤,协议Z-Stack Home 1.2.2.42930
- z-stack/cc2530协议栈如何修改LED的设置及HalLedBlink的使用
- ZigBee CC2530 Z-Stack 24 基于系统时钟的多功能按键1-实现
- ZigBee CC2530 Z-Stack 25 基于系统时钟的多功能按键2-指示灯
- Z-STACK之cc2530串口驱动详解上
- Z-STACK之cc2530串口驱动详解下
- Z-STACK之cc2530 flash驱动详解上
- Z-STACK之cc2530 flash驱动详解下
- CC2530 rejoin back off (z-stack home 1.22a)
- ZigBee CC2530 Z-Stack 17 网络参数设置及自组网
- ZigBee CC2530 Z-Stack 21 组播通信
- ZigBee CC2530 Z-Stack 23 绑定通信2-实验验证
- CC2530移植Z-Stack协议key配置注意事项
- Z-Stack Monitor and Test(MT)与Z-tool介绍
- 老机换新颜 上 archlinux xfce4 截图
- 如何在遍历list,vector,map时删除符合条件的元素
- 黑马程序员——多线程(二)
- 笔记
- redhat下如何安装eclipse
- 对SmartRF05EB and CC2530 的Z-Stack 用户向导
- PendingIntent实现原理和代码
- Drawable类,在不同分辨率下的设置
- linux设备模型之 kobject原理与实例分析
- 文件处理_保留版_项目中用到
- 公交换乘算法
- vxworks下MUX接口的使用-发送全广播包
- Android Service之 startService与bindService
- VC 双小于 双大于号