laoliu1982 发表于 2012-11-16 09:00:13

W5100 的使用问题

请教一下w5100的问题
1
用w5100 发送数据,已经把print的参数组成了一个字符串,串口打印证明组的没问题。用client.print ,去服务器抓包一看,一个字符串被分成了N多个tcp 报文发出去了,有的就一两个字节。这效率有点低啊,请问有啥办法设置w5100的输入字符个数。
2

看介绍说w5100 支持做多4条连接,请问怎么可以同时建立两条链接。

我建立了两个client1 client2,针对不同的端口。但是发现一条建立以后,另一条就建立不起来了。

Ricky 发表于 2012-11-19 23:46:58

1)TCP就是分成多个报文出去,这是为了适应internet的传输需求。详细可以参考tcp协议 http://en.wikipedia.org/wiki/Transmission_Control_Protocol。 TCP是一种可靠优先协议,而不是效率/时间优先协议。它只保证数据包可以完整的被传递,因此很多情况下会重复,甚至将数据拆成小包发送。

2)主要还要看看你的代码,服务器是如何设置和架设的。

20060606 发表于 2020-8-26 06:05:43

这得看代码
页: [1]
查看完整版本: W5100 的使用问题