文章目录 概述 Zigbee代码流程 QT代码流程 结语 概述 老师要求实现ZigBee的串口输出拓扑结构,小白觉得这样不够直观,就用QT来写一个上位机对拓扑信息进行组合,利用QT的QTreeView来直观的显示拓扑信息,并且采集数据。效果图如下: Zigbee代码流程 协调器处理流程 终端节点处理流程 先讲解下这里的数据格式 协调器发送给串口的数据格式如下: 一个字节的数据类型再加真正的数据 数据类型为0代表拓扑数据 为1代表传感器数据 所有终端节点都会在加入网络时发送拓扑数据给协调器 拓扑的数据结构如下: