我的预编译选项中有ZIGBEEPRO这一项
nwk_golbal.h文件修改的地方
#if defined ( ZIGBEEPRO ) //在编译中有定义,因此这里是专业网络
#define STACK_PROFILE_ID ZIGBEEPRO_PROFILE
#else
#define STACK_PROFILE_ID HOME_CONTROLS
#endif
#if ( STACK_PROFILE_ID == ZIGBEEPRO_PROFILE )/*****使用的是专业版的*******************/
#define MAX_NODE_DEPTH 2
// #define NWK_MODE NWK_MODE_MESH//网形
#define NWK_MODE NWK_MODE_TREE //在这里用的是树形网络
#define SECURITY_MODE SECURITY_COMMERCIAL//商业安全模式
nwk_golbal.c文件修改
#if ( STACK_PROFILE_ID == ZIGBEEPRO_PROFILE )/********************************/
byte CskipRtrs[MAX_NODE_DEPTH+1] = {1,0,0,0};
byte CskipChldrn[MAX_NODE_DEPTH+1] = {1,2,2,0};