当前位置:文档之家 > 协议栈-Z-Stack协议栈基础和数据传输实验

协议栈-Z-Stack协议栈基础和数据传输实验

「ZigBee模块」协议栈-Z-Stack协议栈基础和数据传输实验

花了好久写的...感觉还不错的呢...如果看,请细看...Mua~

Z-Stack协议栈基础和数据传输实验

一、实验目的

终端节点将数据无线发送到协调器,协调器通过串口将数据发送到PC端,并在屏幕上显示出来。串口优化把有线串口传输改为无线蓝牙传输。

二、实验平台

硬件:2个zigbee节点,1个编译器,1根方口转USB数据线,一个蓝牙模块

软件:实验基于SampleApp工程进行。

三、实验步骤

1.串口初始化代码

2.发送部分代码

3.接收部分代码

四、协议栈基础

做实验之前先了解一点关于协议栈的基础知识吧~

什么是协议栈?我们知道使用Zigbee一般都要进行组网、传输数据。可想而知其中的代码数量是非常庞大的,如果我们每次使用zigbee都需要自己写所以代码的话,会非常麻烦。因此就有了协议栈。可以说它是一个小型的操作系统,把很多通信、组网之类的代码都封装起来了。我们要做的只是通过调用函数来实现我们的目的。

来看一下协议栈的工作流程图(图1)。然后我会对照流程图对协议栈进行简单的分析。

1 / 10