[ZigBee] 14、Zigbee无线通信前奏——BasicRF 简单无线点对点传输协议

本工程不带zigbee协议栈,作为过渡

实验现象:

一个EB2530(终端A)定义为发射模块,另一个EB2530(终端B)定义为接收模块。

按EB2530(终端A)上的按键,无线控制另一个EB2530(终端B)上的LED1灯亮灭。

[ZigBee] 14、Zigbee无线通信前奏——BasicRF 简单无线点对点传输协议

Main函数开始初始化外设、配置通信参数:

[ZigBee] 14、Zigbee无线通信前奏——BasicRF 简单无线点对点传输协议

在初始化好之后,判断appMode的值,来决定进入发射模式还是接收模式

[ZigBee] 14、Zigbee无线通信前奏——BasicRF 简单无线点对点传输协议

在发送模式时是核心在于basicRfSendPacket~

[ZigBee] 14、Zigbee无线通信前奏——BasicRF 简单无线点对点传输协议

在接收模式中,看代码也比较好理解:

[ZigBee] 14、Zigbee无线通信前奏——BasicRF 简单无线点对点传输协议

Zigbee系列文章:

[ZigBee] 1、 ZigBee简介

[ZigBee] 2、 ZigBee开发环境搭建

[ZigBee] 3、ZigBee基础实验——GPIO输出控制实验-控制Led亮灭

[ZigBee] 4、ZigBee基础实验——中断

[ZigBee] 5、ZigBee基础实验——图文与代码详解定时器1(16位定时器)(长文)

[ZigBee] 6、ZigBee基础实验——定时器3和定时器4(8 位定时器)

[ZigBee] 7、ZigBee之UART剖析(ONLY串口发送)

[ZigBee] 8、ZigBee之UART剖析·二(串口收发)

[ZigBee] 9、ZigBee之AD剖析——AD采集CC2530温度串口显示

[ZigBee] 10、ZigBee之睡眠定时器

[ZigBee] 11、ZigBee之睡眠定时器二

[ZigBee] 12、ZigBee之看门狗定时器——饿了就咬人的GOOD DOG

[ZigBee] 13、ZigBee基础阶段性回顾与加深理解——用定时器1产生PWM来控制LED亮度(七色灯)

PS:如果您觉得还不错,点个赞,让更多人受益~

@beautifulzzzz 2016-07-30 continue~  
e-mail:beautifulzzzz@qq.com 
sina:http://weibo.com/beautifulzzzz?is_all=1

上一篇:关于zigbee 网络拓扑节点数量的一点说明


下一篇:ZigBee 安全探究