NDK发送函数ENOBUFS错误解决办法

 调用sendto()函数返回-1,错误代码55 (ENOBUFS)。这个包发送失败,下一个包不一定会失败,所以把这个包当成丢包。一般多任务工程里面,在SCOM_getMsg()之后不要直接调用sendto()之类的发送函数,应该在发送函数之前至少要TSK_sleep(1)(延迟一个ticks)。

你可能感兴趣的:(任务)