协议栈是根据 ZG_BUILD_COORDINATOR_TYPE、 ZG_BUILD_RTR_TYPE、
ZG_BUILD_ENDDEVICE_TYPE 这三个宏来决定 DEVICE_LOGICAL_TYPE。
ZG_BUILD_COORDINATOR_TYPE、 ZG_BUILD_RTR_TYPE、 ZG_BUILD_ENDDEVICE_TYPE
分别又是什么呢?从下图代码我们可以发现当定义了 ZDO_COORDINATOR 设备就是协调器,
定义了 RTR_NWK 设备就是路由,如果前两者均未定义则设备为终端设备。