cc3200 sl_Recv函数如何处理
时间:10-02
整理:3721RD
点击:
请问一下,cc3200 sl_Recv函数如何处理,之前的经验感觉,数据来了低层会有消息上来通知接收不处理,但看CC3200的资料,没有消息上来,需要自己建立一个task 不停的主动调用sl_Recv读取才可以?是这样处理吗?
参考TCP的例子,程序如下
// waits for 1000 packets from the connected TCP client
while (lLoopCount < g_ulPacketCount)
{
iStatus = sl_Recv(iNewSockID, g_cBsdBuf, iTestBufLen, 0); //不断的查询接收到的数据,
if( iStatus <= 0 )
{
// error
sl_Close(iNewSockID);
sl_Close(iSockID);
ASSERT_ON_ERROR(RECV_ERROR);
}
lLoopCount++;
}