天线|RF射频
直播中

李骏鹏

7年用户 1212经验值
私信 关注
[问答]

如何解决lwip的netconn客户端发送问题

我的板子做客户端,用的lwip,现在在与服务器连接成功后,发送有个问题
1,在网络调试助手中设置20ms不停发送1字节,板子客户端在接收到服务器的数据后,直接返回数据,
    总共发送10000字节,调试助手显示发送接收数据个数都对
2,在板子的客户端去掉接收函数,在任务中10ms一次,调用netconn_write,发送一字节,只能发送成功一次,
        但是设置150ms发送一次就每次都成功,
现象1说明,发送接收的底层应该都是很及时的,
现象2就搞不清楚为什么太快就发不出去了
谁知道这是什么原因,

回帖(3)

刘来有

2019-7-15 12:12:35
抓了下包,发现,客户端给服务器发送数据后,收不到回复,再发下一次数据后,就好像阻塞了等待服务器确认ack
谁指点下怎么解决,tcp握手后不是随便通信的么
100的ip是客户端,16的ip是服务器
举报

时忠晨

2019-7-15 12:22:59
帮顶。。。。
举报

王丽娟

2019-7-15 12:51:23
我没设置超时时间,建立连接后没有删除连接的,所以不是短连接,
举报

更多回帖

发帖
×
20
完善资料,
赚取积分