end device 发现脱网后,便会执行重新加网(添加了NV_RESTORE和NV_INIT),为了省电,我便让它搜索网络20后,便强制进入PM3模式,当有按键按下后,便又会执行重新加网20s,如此循环。我执行的逻辑是:按键外部中断唤醒后会zgPollRate = 500;zgQueuedPollRate = 100;zgResponsePollRate = 100;强制睡眠前会执行zgPollRate = 0;zgQueuedPollRate = 0;zgResponsePollRate = 0;现在出现的问题是这样循环唤醒重新加网多次或一次(随机的)后,便会出现beacon request发不出来了,不过我的按键还是有效的(按键按下后按键的指示灯还会正常闪烁);此时我执行复位程序却跑飞了。一开始我以为是我的强制进入PM3模式的函数有问题,为了证实,我改为了停止搜索网络的方式——ZDApp_StopJoiningCycle(); ZDApp_StartJoiningCycle();可是还是会出现一样的情况,beacon request发不出来。各位TI大神,求解答啊!!!