OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 13055|回复: 24

正点原子H7开发板网速测试,网速最高可到94.9Mb/S!!

[复制链接]

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2018-7-11 12:48:35 | 显示全部楼层 |阅读模式
本帖最后由 zuozhongkai 于 2018-7-11 14:52 编辑

最近在弄H7的网络例程,今天才把代码改的差不多,顺便测了一下H7的网速。
1、测试平台:
正点原子STM32H7开发板

2、测试方法
采用LWIP自带的app:lwiperf,PC端使用软件JPerf,使用TCP协议,电脑和开发板都连接到同一个交换机上,并且交换机连接到路由器上。一共测试100次,取其平均值。修改TCP窗口为4*TCP_MSS。

3、测试结果如下:
XZO%GN6N~31S(U[7TG34{VI.png
可以看出,测试结果为94904Kbitpsec,也就是94.9Mb/S,而H7的网络是100M的。已经非常接近100M的网速了,从JPerf软件看出,网速很小,很稳定,几乎就是一条直线,毫无任何波动。后面我用开发板直接连接电脑测试了一下,但是速度确降到了55Mb/S,见下图

55M.png
按道理来讲直接连接电脑网速应该更快,毕竟少了路由器和交换机,但是实际上确降低了,后面接着修改TCP发送窗口到6*TCP_MSS的时候,直连电脑的网速也有94.8Mb/S,见下图:
94.8.png





开往春天的手扶拖拉机
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

105

主题

522

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1386
金钱
1386
注册时间
2012-10-23
在线时间
97 小时
发表于 2018-7-11 13:08:08 | 显示全部楼层
和嵌入式Linux下一般的USB网卡差别不大,甚至小一点
回复 支持 反对

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
 楼主| 发表于 2018-7-11 14:44:50 | 显示全部楼层
miaoguoqiang 发表于 2018-7-11 13:08
和嵌入式Linux下一般的USB网卡差别不大,甚至小一点

修改了LWIP的TCP窗口,改大可以到94.9Mb/S,几乎到了H7支持的100M的带宽。
开往春天的手扶拖拉机
回复 支持 反对

使用道具 举报

12

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2018-7-11
在线时间
31 小时
发表于 2018-7-11 14:51:15 | 显示全部楼层
按道理来说你这结果没有道理的。网速测试和交换机,路由器其实没多大关系(内网环境,都是100M带宽)。

感觉  与   1  电脑网卡设置   2 看看网线是交叉还是直连     这2点有关系。还有iperf  最好电脑当 server端  (iperf -s)
回复 支持 反对

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
 楼主| 发表于 2018-7-11 14:53:57 | 显示全部楼层
本帖最后由 zuozhongkai 于 2018-7-11 14:57 编辑
huayuguo 发表于 2018-7-11 14:51
按道理来说你这结果没有道理的。网速测试和交换机,路由器其实没多大关系(内网环境,都是100M带宽)。

...

修改了LWIP的TCP发送窗口到6*的TCP_MSS的时候直连电脑的网速也可以到95Mb/S左右了。iperf我做的客户端,LWIP提供的软件是服务器的,所以开发板我就做了服务器,直接拿来用,没有修改。
开往春天的手扶拖拉机
回复 支持 反对

使用道具 举报

0

主题

91

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
261
金钱
261
注册时间
2017-7-19
在线时间
31 小时
发表于 2018-7-11 15:29:58 | 显示全部楼层
H7开发板这么牛的么
回复 支持 反对

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
 楼主| 发表于 2018-7-11 15:49:29 | 显示全部楼层
SunMike 发表于 2018-7-11 15:29
H7开发板这么牛的么

H7 400M的主频,M7内核,带有cache,网络速度到95Mb/S也算说的过去了
开往春天的手扶拖拉机
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2018-7-12 01:41:04 | 显示全部楼层
屌炸天
回复 支持 反对

使用道具 举报

17

主题

193

帖子

0

精华

高级会员

Rank: 4

积分
708
金钱
708
注册时间
2014-7-2
在线时间
137 小时
发表于 2018-7-12 21:56:52 来自手机 | 显示全部楼层
开哥问下,sd卡不支持100m是吗?
回复 支持 反对

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
 楼主| 发表于 2018-7-13 07:51:08 | 显示全部楼层
qiousanxi 发表于 2018-7-12 21:56
开哥问下,sd卡不支持100m是吗?

100M以上的SD卡要做1.8V的电压切换电路,否则就是高速50M模式。开发板没有1.8V的电压切换
开往春天的手扶拖拉机
回复 支持 反对

使用道具 举报

17

主题

193

帖子

0

精华

高级会员

Rank: 4

积分
708
金钱
708
注册时间
2014-7-2
在线时间
137 小时
发表于 2018-7-13 16:28:24 | 显示全部楼层
zuozhongkai 发表于 2018-7-13 07:51
100M以上的SD卡要做1.8V的电压切换电路,否则就是高速50M模式。开发板没有1.8V的电压切换

恩好的,  已经改好了。需要在库里面了个判断,不然会移植是25M
回复 支持 反对

使用道具 举报

17

主题

193

帖子

0

精华

高级会员

Rank: 4

积分
708
金钱
708
注册时间
2014-7-2
在线时间
137 小时
发表于 2018-7-13 20:43:32 来自手机 | 显示全部楼层
zuozhongkai 发表于 2018-7-13 07:51
100M以上的SD卡要做1.8V的电压切换电路,否则就是高速50M模式。开发板没有1.8V的电压切换

开哥,能提个建议不!把f7和h7分一个组出来吧,这个组内容太多,有时候东西不好找!
回复 支持 反对

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
 楼主| 发表于 2018-7-13 20:51:58 | 显示全部楼层
qiousanxi 发表于 2018-7-13 20:43
开哥,能提个建议不!把f7和h7分一个组出来吧,这个组内容太多,有时候东西不好找!

我给论坛管理者建议一下
开往春天的手扶拖拉机
回复 支持 反对

使用道具 举报

96

主题

762

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1228
金钱
1228
注册时间
2012-10-19
在线时间
15 小时
发表于 2018-7-13 23:23:37 | 显示全部楼层
RT1052 我测试出来是100M,比你这个略快
回复 支持 反对

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
 楼主| 发表于 2018-7-14 07:56:29 | 显示全部楼层
tian123chi 发表于 2018-7-13 23:23
RT1052 我测试出来是100M,比你这个略快

代码是在ITCM里面跑的还是在flash
开往春天的手扶拖拉机
回复 支持 反对

使用道具 举报

11

主题

114

帖子

0

精华

高级会员

Rank: 4

积分
738
金钱
738
注册时间
2016-1-20
在线时间
188 小时
发表于 2018-7-15 10:58:26 | 显示全部楼层
F407能到多少
回复 支持 反对

使用道具 举报

42

主题

297

帖子

0

精华

高级会员

Rank: 4

积分
994
金钱
994
注册时间
2016-7-22
在线时间
318 小时
发表于 2018-7-17 16:25:25 | 显示全部楼层
问个问题 两个lan8720之间没有办法完成初始化啊? 连接也建立不起来
回复 支持 反对

使用道具 举报

96

主题

762

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1228
金钱
1228
注册时间
2012-10-19
在线时间
15 小时
发表于 2018-7-21 14:27:17 | 显示全部楼层
zuozhongkai 发表于 2018-7-14 07:56
代码是在ITCM里面跑的还是在flash

当时实在debug模式下的,配置的为sdram+itcm
回复 支持 反对

使用道具 举报

12

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2018-7-11
在线时间
31 小时
发表于 2018-12-4 17:29:45 | 显示全部楼层
    请教开哥 ,这个是原子例程 里面的吗 ,是否发布了。
刚把H7 eth linux下的驱动  调通  是通 网速那个不敢直视! 论坛有照片。

H7网卡,按照linux标准驱动移植的,按照测试结果看 ,寄存器设置的ETH 工作模式不对   需要dump下寄存器!想参考下 开哥的例子
回复 支持 反对

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
 楼主| 发表于 2018-12-4 17:30:54 | 显示全部楼层
huayuguo 发表于 2018-12-4 17:29
请教开哥 ,这个是原子例程 里面的吗 ,是否发布了。
刚把H7 eth linux下的驱动  调通  是通 网速那个 ...

你看一下H7开发板的资料链接,应该发布了吧,H7的网络例程好几个月前都弄完了
开往春天的手扶拖拉机
回复 支持 反对

使用道具 举报

12

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2018-7-11
在线时间
31 小时
发表于 2018-12-4 17:34:29 | 显示全部楼层
是这个历程吗    ->  网络实验4 LWIP无操作系统网速测试
回复 支持 反对

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
 楼主| 发表于 2018-12-4 18:22:11 | 显示全部楼层
huayuguo 发表于 2018-12-4 17:34
是这个历程吗    ->  网络实验4 LWIP无操作系统网速测试

嗯,是的。
开往春天的手扶拖拉机
回复 支持 反对

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1849
金钱
1849
注册时间
2012-9-16
在线时间
286 小时
发表于 2020-5-12 10:10:46 | 显示全部楼层
楼主有测过F4的以太网网速吗?
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2019-5-6
在线时间
14 小时
发表于 2020-5-15 17:44:04 | 显示全部楼层
楼主你好,我这边用iperf测试差不多也是98Mbps左右,但是TCP Client往外发只有700Kbps,有解决办法吗?
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2023-7-24
在线时间
2 小时
发表于 2023-7-27 14:47:03 | 显示全部楼层
pzr666 发表于 2020-5-15 17:44
楼主你好,我这边用iperf测试差不多也是98Mbps左右,但是TCP Client往外发只有700Kbps,有解决办法吗?

帅哥  你的问题解决了么     我现在也是碰上这个问题了   发送的速率满了十几倍    不知道怎么回事
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-24 08:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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