现在的位置: 首页 > 综合 > 正文

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

2018年04月11日 ⁄ 综合 ⁄ 共 148字 ⁄ 字号 评论关闭

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

抱歉!评论已关闭.