ideality0214 发表于 2010-11-24 11:51:58

请教一个关于Lwip的问题

最近做一个项目,需要使用Lwip,已经将Lwip一直到MCU中使用UDP协议传输数据正常,使用TCP协议时在建立连接时有问题,

测试环境:上位机使用周立功的TCP/IP测试软件,用以太网抓包软件看到TCP的“三次握手”正常,只是在三粗握手后MCU又发了一个RST、ACK的包,申请重新建立连接,请教一些哪位高手知道,什么原因引起Lwip会发送这个RST、ACK包,非常感谢!
<center>http://cache.amobbs.com/bbs_upload782111/files_35/ourdev_600074R7I99O.JPG

<center>http://cache.amobbs.com/bbs_upload782111/files_35/ourdev_600075UYPKEC.JPG

<center>http://cache.amobbs.com/bbs_upload782111/files_35/ourdev_600076M1SS03.JPG

ideality0214 发表于 2010-11-24 23:07:29

熟悉Lwip的大哥帮小弟个忙

oofx 发表于 2010-11-25 18:01:28

在系统模拟层 “sys_arch.c” 中 sys_mbox_new 函数,需要过滤 size = 0 的情况,
当参数 size = 0 时会导致邮箱队列创建不成功

ideality0214 发表于 2010-12-1 19:42:20

非常感谢LS

eworker 发表于 2010-12-1 20:43:56

回复【2楼】oofx
在系统模拟层 “sys_arch.c” 中 sys_mbox_new 函数,需要过滤 size = 0 的情况,
当参数 size = 0 时会导致邮箱队列创建不成功
-----------------------------------------------------------------------

LS还有什么经验,分享一下?

lou0908 发表于 2011-1-3 21:05:43

记号
页: [1]
查看完整版本: 请教一个关于Lwip的问题