- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 ZigBee之ZStack协议移植(5)MAC地址通信
定义1.ZigBee在网络里的两个地址a. 2个字节在网络里唯一的网络短地址b. TI的CC2530在出厂的时候,每一个芯片都固化了一个唯一一个的8个字节的地址,MAC 或者IEEE地址。...
2019-12-09 10:56:48 593
原创 ZigBee之ZStack协议移植(4)组播
基本定义及特点组播通信:在ZigBee网络中,模块可以分组来标记,发送的模块如果发送的组号和网络里标记模块的组号相对应,那么这些模块就可以拿到这些数据包。分组中组的编号为2个字节。特点:a. 组都是和已经定义的端点相关联,如果说我们定义一个模块标记为组1,那么这个模块里至少有1个定义了的可用的端点和组0x0001相关联。( 定义了组号,在模块应用层中至少要有一个端点相关联。)b. (...
2019-12-09 10:56:39 518
原创 ZigBee之ZStack协议移植(3)广播
功能:通过终端以广播的形式向局域网内10号端点发送信息。协调器:主要接受static void LEDApp_MessageMSGCB( afIncomingMSGPacket_t *pkt ){ switch ( pkt->clusterId ) { case LEDApp_CLUSTERID: // "the" message#if defined(...
2019-12-09 10:56:29 316
原创 ZigBee之ZStack协议移植(2)单播2
功能描述终端发送模块:端口号11 P0_4-key1 P0_5-key2 P0_6-key3协调器接收模块:端口号7 0x0001 LED1 0x0002 LED2 ;端口号8 0X0001 LED3key1按下 向端口号7发送 数据"KEY1按下",同时接收模块 LED1闪烁1次,串口打印接收到信息;key2按下 向端口号7发送 数据"KEY2按下",同时接收模块 LED2闪烁1...
2019-12-09 10:56:21 210
原创 ZigBee之ZStack协议移植(2)单播1
使用单播模式:终端(按键每按一次发送字符串)—>协调器(通过串口打印接收到的数据)单播:在zigbee网络里,模块之间要进行通信,发射模块非常明确知道接收模块网络地址,以这个地址发送数据接收模块。ZigBee模块的地址特点:模块在入网的时候,父节点随机分配网络地址给子节点。但是协调器模块在网络里面的网络地址永远是0x0000。(终端—>协调器)本次只要使用两个文件代码+两块开发...
2019-12-09 10:56:02 474
原创 ZigBee之ZStack协议移植(1)基本使用
在LEDApp_ProcessEvent()《LEDApp.c 240行》函数里面case ZDO_STATE_CHANGE:修改代码;后下载不同的代码 协调器CoordinatorEB、路由器RouterEB、终端EndDeviceEB到开发板后,会看的不同的效果(协调器 点亮LED1) (协调器 点亮LED21、LED2 )(协调器 点亮LED2 )。case ZDO_STATE_CH...
2019-12-09 10:55:52 950
STM32F10x_StdPeriph_Lib_V3.5.0.zip
2019-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人