硬汉嵌入式论坛

 找回密码
 立即注册
查看: 334|回复: 7
收起左侧

[ThreadX全家桶] H7+NetDuoX 发送大文件出现错误

[复制链接]

9

主题

16

回帖

43

积分

新手上路

积分
43
发表于 2024-1-8 18:08:01 | 显示全部楼层 |阅读模式
目前情况:  使用的是TCP服务器,电脑作为TCP客户端通过网络调试助手发送大文件来测试带宽,结果会断开套接字连接,重新监听

通过Debug调试,发现发送大文件一会儿后程序就会运行到
再移植成功后,尝试过通过发送多个ping命令包来测试稳定性,结果发现稳定性是没问题的,现在就是发送大文件会断开连接,然后一个一个发就可以
想问下大佬们这种情况怎么解决,或者提供个思路
Snipaste_2024-01-08_18-05-06.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106749
QQ
发表于 2024-1-9 09:12:45 | 显示全部楼层
传大文件,我测试过,是正常的。

你那边测试过这种批量ping方式没,连续最快速ping。

ThreadX NetX的百万连续ping包测试通过,无丢包,耗时4小时25分钟
https://www.armbbs.cn/forum.php? ... 9151&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

9

主题

16

回帖

43

积分

新手上路

积分
43
 楼主| 发表于 2024-1-9 09:20:19 | 显示全部楼层
eric2013 发表于 2024-1-9 09:12
传大文件,我测试过,是正常的。

你那边测试过这种批量ping方式没,连续最快速ping。

就是这样测试的,但我没ping百万包,就ping了四十多分钟的样子,没丢包
回复

使用道具 举报

9

主题

16

回帖

43

积分

新手上路

积分
43
 楼主| 发表于 2024-1-9 09:22:04 | 显示全部楼层
eric2013 发表于 2024-1-9 09:12
传大文件,我测试过,是正常的。

你那边测试过这种批量ping方式没,连续最快速ping。

就是这样测试其稳定性的,没有丢包
回复

使用道具 举报

610

主题

3051

回帖

4901

积分

至尊会员

积分
4901
发表于 2024-1-9 17:13:41 | 显示全部楼层
你这个发送大文件会不会是数据处理不及时造成自动断开 ?

或者你吧大文件分包发送,间隔一定的时间连续发送试试看
回复

使用道具 举报

3

主题

56

回帖

65

积分

初级会员

积分
65
发表于 2024-1-9 19:55:18 来自手机 | 显示全部楼层
肯定没有判断发送窗口的大小,不是你想一次发多少字节就可以发多少字节的,要么发送完一包等一下再发,要么判断发送窗口大小再发送
回复

使用道具 举报

9

主题

16

回帖

43

积分

新手上路

积分
43
 楼主| 发表于 2024-1-10 09:06:30 | 显示全部楼层
谢谢几位大佬,确实是这样的情况,数据处理不及时自动断开
回复

使用道具 举报

9

主题

16

回帖

43

积分

新手上路

积分
43
 楼主| 发表于 2024-1-10 14:12:32 | 显示全部楼层
还有一个问题:移植硬汉哥的netxduoTCP服务器的模板 参数没改变,但我只能带宽只有60Mbps左右,请问如何提高
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-4 02:43 , Processed in 0.208578 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表