欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

lwip 1.4.0 运作tcp测试程序正常,ping不正常

更新时间: 2014-01-05 03:15:01 责任编辑: Author_N1

 

lwip 1.4.0 运行TCP测试程序正常,PING不正常?
移植lwip 1.4.0 到ucos-ii。运行TCP/UDP测试程序,能够与上位机正常通信。上位机PING反而不成功。
哪位大侠遇到过这种情况?用的STM32F2开发板,系统在启动时,是不是要发ARP报文,判断网络的状况?
--参考方法--
1、测试程序是UDP还是TCP?如果是TCP,STM32是客户端还是服务器?
2、TCP有一个连接建立过程,先自协商(物理链路)然后三次握手(协议层)。网上资料有很多。
3、STM32以太网控制器应该有个寄存器表示连接状态的,可以随时检查此位作为判断网络状态(物理链路)。协议上的连接状态需要依靠lwip的相关函数返回值来判断。
4、楼主既然已经有了和上位机正常通信的情况,说明初始化应该没问题了。
测试程序是不是TCP的?谁连谁的顺序再看看,服务器应该不能向客户端发起连接的吧
--参考方法--
建议用1.3版本,我之前同样的移植在1.4上也是PING不能,用1.3没问题
--参考方法--
是不是有配置把对PING的响应关闭了

我们这边是能PING得到才能通信的

:)
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:15:01
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/20096/
本文WWW.DOC100.NET DOC100.NET版权所有。