2017年1月26日 #

ZigBee学习五 无线温度检测

摘要: ZigBee学习五 无线温度检测 1)修改公用头文件GenericApp.h typedef union h{ uint8 TEMP[4]; struct RFRXBUF { unsigned char Head; unsigned char value[2]; unsigned char Tail 阅读全文

posted @ 2017-01-26 17:19 liushao 阅读(1998) 评论(0) 推荐(0) 编辑

ZigBee学习四 无线+UART通信

摘要: ZigBee学习四 无线+UART通信 1) 协调器编程 修改coordinator.c文件 byte GenericApp_TransID; // This is the unique message ID (counter) afAddrType_t GenericApp_DstAddr; // 阅读全文

posted @ 2017-01-26 16:08 liushao 阅读(1067) 评论(0) 推荐(0) 编辑

ZigBee学习三 UART通信

摘要: ZigBee学习三 UART通信 在使用串口时,只需掌握ZigBee协议栈提供的串口操作相关的三个函数即可。 uint8 HalUARTOpen(uint8 port,halUARTCfg_t *config); uint16 HalUARTRead(uint8 port,uint8 *buf,ui 阅读全文

posted @ 2017-01-26 15:18 liushao 阅读(4124) 评论(0) 推荐(0) 编辑

ZigBee学习二 LED点对点通信

摘要: ZigBee学习二 LED点对点通信 终端上电后,自动连接协调器进行组网,成功后,开始发送LED字符数据。当协调器接收到数据后,终端和协调器的LED1都开始闪烁。 工程搭建和文件添加 步骤这里就省了。。。直接修改代码。。。 1)修改coordinator.c文件 因为协调器是接收终端的信息并进行相应 阅读全文

posted @ 2017-01-26 14:07 liushao 阅读(2162) 评论(0) 推荐(0) 编辑

ZigBee学习一 任务处理函数_ProcessEvent

摘要: ZigBee学习一 任务处理函数_ProcessEvent //任务处理函数UINT16 GenericApp_ProcessEvent( byte task_id, UINT16 events ){ //定义应用层数据包 afIncomingMSGPacket_t *MSGpkt; //定义一个指 阅读全文

posted @ 2017-01-26 12:54 liushao 阅读(3905) 评论(0) 推荐(0) 编辑

导航