CC3100,AP例程,使用非阻塞sl_Recv接收一小段时间卡死,时间长短不一,几秒到几分钟都有。
关键代码:
sl_SetSockOpt(newSockID, SL_SOL_SOCKET, SL_SO_NONBLOCKING, &lNonBlocking, sizeof(lNonBlocking));
while (1)
{
Delay_ms(1);
Status = sl_Recv(newSockID, &(uBuft.BsdBuf[0]), 10, 0);
Delay_ms(1);
Status = sl_Send(newSockID, &(uBuft.BsdBuf[0]), 10, 0 );
}