TI中文支持网
TI专业的中文技术问题搜集分享网站

调用AF_DataRequest()后程序就崩溃

HalUARTWrite(0, "zigbee\n\r", 8); if( AF_DataRequest( &SampleApp_Periodic_DstAddr, &SampleApp_epDesc,
SAMPLEAPP_PERIODIC_CLUSTERID,
10,//字节数
data,//指针头
&zclSampleSw_TaskID,
AF_DISCV_ROUTE,
AF_DEFAULT_RADIUS )==afStatus_SUCCESS);
HalUARTWrite(0, "zigbee\n\r", 8);

如程序,当调用该部分后系统就崩溃了,数据成功发送出去了,而且串口接收可以收到两次的zigbee,各位有碰到这种情况吗?是AF_DataRequest()配置的原因吗?

Viki Shi:

是不是你的程序内容太多,堆栈不够导致死机了?

huang yong xi:

回复 Viki Shi:

你好,应该不是这个原因吧,我是在Z-Stack Home 1.2.0中的SampleSwitch添加的数据发送,只添加一个函数应该不会导致死机的吧?

huang yong xi:

回复 Viki Shi:

测试了,连接到协调器成功后,调用AF_DataRequest()就会卡死,没组网调用就正常。。

赞(0)
未经允许不得转载:TI中文支持网 » 调用AF_DataRequest()后程序就崩溃
分享到: 更多 (0)