问题是这样的,协调器运行一段时间以后,就会莫名的卡在macMcuRfIsr函数的
/* process RFIRQF0 next */
if ((RFIRQF0 & IRQ_FIFOP) & rfim)
{
/* continue to execute interrup t handler as long as FIFOP is active */
do
{
macRxThresholdIsr();
RFIRQF0 = ~IRQ_FIFOP;
} while (FSMSTAT1 & FIFOP);
},不知道该怎么解决。
gaoyang9992006:
你的问题是不是跟这个有点类似或者说一样。
http://www.deyisupport.com/question_answer/wireless_connectivity/zigbee/f/104/t/73092.aspx
peng zhao2:
回复 gaoyang9992006:
问题查出来了,内存溢出导致的