基于ZigBee的窄带电力线通信中继器的设计
3 PLC中继器的软件设计
存硬件架构的基础上,我们进行了PLC中继器的软件设计。
在系统启动时,ST7590首先对控制器和CC2520等硬件驱动进行初始化操作。初始化成功后,指示模块灯亮,随后ST7590和CC2520进入各自的网络监听任务。
中继器的核心任务是不同协议的数据包转发功能,也就是ZigBee协议数据包的封装和解封装实现。如图4所示。本文引用地址:https://www.eepw.com.cn/article/154653.htm
首先,我们要定义两个中继器的ZigBee节点MAC层报头配置。
其中,plc_destAddr、plc_srcAddr、plc_panld是本地ZigBee网络的目的节点地址、源节点地址和子网ID。
评论