2
6
0
新手上路
问题:PC机能够与LWIP设备PING操作成功,但是无法建立TCP连接。
原因:通过代码跟踪,发现LWIP发出了SYN+ACK数据包,但是PC机无法接收该握手数据包,该数据包为60字节,小于以太网的最小长度(64字节),而LWIP设备的EMAC没有设置短小数据包填充功能,导致PC机无法接收该短数据包。
解决:使能EMAC的短小数据包填充功能。
抓包发现是只有60字节,感觉就是这个问题,但是 EMAC的短小数据包填充功能不知道在那里使能,在此求助各位帮忙看看是什么问题
我来回答
使用道具 举报
109
5562
资深版主
本版积分规则 发表回复 回帖后跳转到最后一页
查看 »
正点原子公众号
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-24 16:08
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网