打印

ucosII下移植lwip后,select函数的使用问题请教

[复制链接]
4460|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kanprin|  楼主 | 2008-1-14 15:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ucosII下移植lwip后,使用select函数对网络进行非阻塞接收,接收的超时时间不准,该如何解决? 谢谢。

如:
struct timeval tv;
tv.tv_sec = 0;
tv.tv_usec = 10000;
本意是想超时为10ms的,结果将近两分钟才超时!
而设为

tv.tv_sec = 1;
tv.tv_usec = 0;
此时超时可以接近4秒,但也非想要的1秒。

ucos的节拍为10ms

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

39

主题

343

帖子

0

粉丝