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

[复制链接]
5059|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

粉丝
快速回复 在线客服 返回列表 返回顶部