打印

急求LWIP+UCOS_II问题,请高手指点?

[复制链接]
1240|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yueqiang32|  楼主 | 2012-8-31 16:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在,我做了一个基于LWIP+UCOS_II系统,功能就是要实现同时建立并运行三个socket连接。1个UDP客服端(每五分钟发送一次数据),1个UDP服务器(接收上位机数据),1个TCP客服端(每五分钟发送一次数据,有数据发送时才进行连接,发送一次数据后立即断开TCP连接)。
问题1:现在,三个连接能够同时运行,但是,TCP客服端发送数据完成后,运行到lwip_close(socket)时,就死在这里面了,怎么也出不来。
问题2:单独运行TCP客服端,其它连个连接屏蔽时,TCP能够正常连接——发送数据——并关闭连接,但是运行一段时间后(几分钟或者十几分钟,大概发送60次数据后),程序就只在空闲任务任务中运行,其它任务都运行不了。

相关帖子

沙发
阿南| | 2012-8-31 16:40 | 只看该作者
呵呵,没搞过,友情帮顶,希望其它网友可以提供思路,谢谢!

使用特权

评论回复
板凳
yueqiang32|  楼主 | 2012-8-31 18:36 | 只看该作者
2# 阿南
感谢大哥相顶

使用特权

评论回复
地板
yueqiang32|  楼主 | 2012-9-2 08:50 | 只看该作者
怎么都没有人遇到过吗??

使用特权

评论回复
5
lujun812| | 2012-9-3 23:04 | 只看该作者
1、试试直接delete不关闭
2、堆栈溢出?全局中断被关掉了没打开?

使用特权

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

本版积分规则

0

主题

18

帖子

1

粉丝