硬汉嵌入式论坛

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

[以太网] 碉堡,H7双网口的DM9000速度99.7Mbps,DM9162速度99.8Mbps,二合一综合文件传输速度146Mbps

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106611
QQ
发表于 2020-5-10 10:05:53 | 显示全部楼层 |阅读模式
这两天研究了下性能优化,下面是实际文件传输速度测试。


DM9000速度GIF:
1.gif


DM9162速度GIF:
2.gif

两个同时开工后,笔记本接DM9000,台式机接DM9162,速度都是73Mbps左右,综合146Mbps

8.png





评分

参与人数 1金币 +20 收起 理由
missfox + 20 赞一个!

查看全部评分

回复

使用道具 举报

14

主题

99

回帖

141

积分

初级会员

积分
141
发表于 2020-5-10 11:10:53 | 显示全部楼层
厉害了~~~~~
回复

使用道具 举报

3

主题

1222

回帖

1231

积分

至尊会员

积分
1231
发表于 2020-5-10 17:11:21 | 显示全部楼层
硬汉大哥,你的工具里面怎么有带宽统计页面,我从论坛下载的怎么没有呢?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106611
QQ
 楼主| 发表于 2020-5-11 09:37:08 | 显示全部楼层
morning_enr6U 发表于 2020-5-10 17:11
硬汉大哥,你的工具里面怎么有带宽统计页面,我从论坛下载的怎么没有呢?

非常不错的各种网卡测试小工具Bandwidth monitor绿色版(2019-05-21)
http://www.armbbs.cn/forum.php?m ... 3766&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

5

主题

201

回帖

216

积分

高级会员

积分
216
发表于 2020-5-11 09:48:48 | 显示全部楼层
速度很不错啊,程序优化的很棒!这个时候CPU的占用率是多少呢?实际应用程序都是多任务的。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106611
QQ
 楼主| 发表于 2020-5-11 12:36:53 | 显示全部楼层
honami520 发表于 2020-5-11 09:48
速度很不错啊,程序优化的很棒!这个时候CPU的占用率是多少呢?实际应用程序都是多任务的。

40%-50% 跑满
回复

使用道具 举报

23

主题

1403

回帖

1472

积分

至尊会员

积分
1472
发表于 2020-5-11 14:40:46 | 显示全部楼层


坐等白嫖
代码不规范,亲人两行泪!
回复

使用道具 举报

608

主题

3043

回帖

4887

积分

至尊会员

积分
4887
发表于 2020-5-11 15:58:24 | 显示全部楼层
这么牛逼呀



坐等白嫖
回复

使用道具 举报

0

主题

77

回帖

77

积分

初级会员

积分
77
发表于 2020-5-14 08:11:03 | 显示全部楼层
硬汉哥,为啥你能做到做啥都牛?
看你出的教程,定时器的用法讲的那么详细,以及一些经验,还有ADC,还有总线矩阵,还有数字信号处理。。。等等等等。
要怎么学才能向你靠拢?
回复

使用道具 举报

8

主题

20

回帖

44

积分

新手上路

积分
44
发表于 2020-5-14 10:26:11 | 显示全部楼层
这个网口压力测试是怎么做的,是要单片机写程序不断往网口发数据这样的思想嘛
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106611
QQ
 楼主| 发表于 2020-5-14 11:09:18 | 显示全部楼层
Kevin666 发表于 2020-5-14 10:26
这个网口压力测试是怎么做的,是要单片机写程序不断往网口发数据这样的思想嘛

发大文件即可,电影,软件等
回复

使用道具 举报

23

主题

1403

回帖

1472

积分

至尊会员

积分
1472
发表于 2020-7-14 17:21:41 | 显示全部楼层
什么时候打算开源
代码不规范,亲人两行泪!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106611
QQ
 楼主| 发表于 2020-7-14 17:23:39 | 显示全部楼层
missfox 发表于 2020-7-14 17:21
什么时候打算开源

争取早点开。
回复

使用道具 举报

0

主题

6

回帖

6

积分

新手上路

积分
6
发表于 2020-7-19 12:35:21 | 显示全部楼层
你这个只是外部发送,h7接收,单向的性能测试。
回复

使用道具 举报

0

主题

6

回帖

6

积分

新手上路

积分
6
发表于 2020-7-19 12:38:21 | 显示全部楼层
你这个只是PC发送,H7接收,单向的性能测试,基本就受限于100M网络带宽了。
H7发送,PC接收,测试过没?我的试验结果非常不妙,远不如F407。
也许是st的hal库问题,逼急了还得自己直接写驱动。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106611
QQ
 楼主| 发表于 2020-7-19 12:50:16 | 显示全部楼层
sharkgao 发表于 2020-7-19 12:38
你这个只是PC发送,H7接收,单向的性能测试,基本就受限于100M网络带宽了。
H7发送,PC接收,测试过没?我 ...

不是不如,而你没有解决电脑端上位机的软件数据接收问题。

最简单的测试就是两个板子对接测试即可,一个发,一个收,效果就出来了。

407本来就不差,也可以满速:

F407板子双网口性能也是杠杠的,DM9162文件传输速度99.8Mbps,DM9000速度73.7Mbps(2020-05-19)
http://www.armbbs.cn/forum.php?mod=viewthread&tid=97821





回复

使用道具 举报

0

主题

6

回帖

6

积分

新手上路

积分
6
发表于 2020-7-19 13:05:02 | 显示全部楼层
eric2013 发表于 2020-7-19 12:50
不是不如,而你没有解决电脑端上位机的软件数据接收问题。

最简单的测试就是两个板子对接测试即可,一 ...

pc端是成熟的ftp软件,用了很多年了。

你没做过h7的发送性能测试?有结果的话,我就死心了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106611
QQ
 楼主| 发表于 2020-7-19 13:12:09 | 显示全部楼层
sharkgao 发表于 2020-7-19 13:05
pc端是成熟的ftp软件,用了很多年了。

你没做过h7的发送性能测试?有结果的话,我就死心了

FTP不行,一般只有2-3MBytes/S的速度,上传下载都是这个样子的。

早期速度测试:
基于RL-TCPnet的FTP服务器文件上传和下载速度均可达到2MB/S以上,SD卡做存储器,效
http://www.armbbs.cn/forum.php?mod=viewthread&tid=32190



爆满速得纯TCP这种,近期将发布双网口通信案例和配套教程,届时发一个双板高速通信的案例供大家参考。

回复

使用道具 举报

3

主题

1222

回帖

1231

积分

至尊会员

积分
1231
发表于 2020-7-19 15:10:20 | 显示全部楼层
终于快等到了
硬汉大哥辛苦!
回复

使用道具 举报

12

主题

176

回帖

212

积分

高级会员

积分
212
发表于 2020-8-18 11:42:22 | 显示全部楼层
eric2013 发表于 2020-7-19 13:12
FTP不行,一般只有2-3MBytes/S的速度,上传下载都是这个样子的。

早期速度测试:

请教硬汉,能否利用花生壳实现两板异地通信呢?您有没有测过?谢谢
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106611
QQ
 楼主| 发表于 2020-8-18 11:46:34 | 显示全部楼层
gallop020142 发表于 2020-8-18 11:42
请教硬汉,能否利用花生壳实现两板异地通信呢?您有没有测过?谢谢

没问题,这个就是:

【专题教程第3期】开发板搭建Web服务器,利用花生壳让电脑和手机可以外网远程监控,
http://www.armbbs.cn/forum.php?m ... 6875&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

12

主题

176

回帖

212

积分

高级会员

积分
212
发表于 2020-8-18 20:06:36 | 显示全部楼层
eric2013 发表于 2020-8-18 11:46
没问题,这个就是:

【专题教程第3期】开发板搭建Web服务器,利用花生壳让电脑和手机可以外网远程监控 ...

十分感谢,之前看过这个帖子,只是不确定
回复

使用道具 举报

1

主题

7

回帖

10

积分

新手上路

积分
10
发表于 2020-9-11 22:38:20 | 显示全部楼层
请问DM9000的项目在哪里下载?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106611
QQ
 楼主| 发表于 2020-9-12 08:48:07 | 显示全部楼层
lxh0508 发表于 2020-9-11 22:38
请问DM9000的项目在哪里下载?

论坛置顶帖V7网盘的出厂剩下就支持DM9000。

此贴的双网口案例还有V5,V6一起的,有望下个月通过专题教程发布 。

F407板子双网口性能也是杠杠的,DM9162文件传输速度99.8Mbps,DM9000速度73.7Mbps(2020-05-19)
http://www.armbbs.cn/forum.php?m ... 7821&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

23

主题

1403

回帖

1472

积分

至尊会员

积分
1472
发表于 2020-9-12 10:25:21 | 显示全部楼层
eric2013 发表于 2020-9-12 08:48
论坛置顶帖V7网盘的出厂剩下就支持DM9000。

此贴的双网口案例还有V5,V6一起的,有望下个月通过专题教 ...

一直在等待
代码不规范,亲人两行泪!
回复

使用道具 举报

2

主题

51

回帖

57

积分

初级会员

积分
57
发表于 2020-9-15 22:41:05 | 显示全部楼层
坐等专题教程
回复

使用道具 举报

0

主题

20

回帖

20

积分

新手上路

积分
20
发表于 2021-6-1 21:10:51 | 显示全部楼层
请问下:    #error "::Network:Interface: Only one instance of same interface allowed"错误咋处理啊?例程编译之后的报警
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106611
QQ
 楼主| 发表于 2021-6-2 10:41:16 | 显示全部楼层
jinzhen107 发表于 2021-6-1 21:10
请问下:    #error "::Network:Interface: Only one instance of same interface allowed"错误咋处理啊? ...

升级到新版中间件就好了,此贴可以下载最新的V7.13

http://www.armbbs.cn/forum.php?mod=viewthread&tid=96992
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 2021-7-7 23:16:48 | 显示全部楼层
的确厉害,但是测试需要上下行的速率更全面,我这边板子上行是下行的一半,愁人。至于测试软件用C或JAVA随便写一个,不用发文件,反复发4K数据就行了。分析直接用WIN10的任务管理器中的性能图就行了。大硬汉能给出板子上行的速率极限么?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106611
QQ
 楼主| 发表于 2021-7-8 00:20:04 | 显示全部楼层
fengyun2008 发表于 2021-7-7 23:16
的确厉害,但是测试需要上下行的速率更全面,我这边板子上行是下行的一半,愁人。至于测试软件用C或JAVA随 ...

两个板子之间TCP通信和UDP通信速度测试,TCP是11.1MB/S,UDP是X.XMB/S,含测试程序(2020-12-04)
http://www.armbbs.cn/forum.php?m ... 1951&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 2021-7-12 22:17:28 | 显示全部楼层
看到了,但是407发送略差速度到底是多少呀?我TCP发送只能达到60M呀,UDP发送只能达到70M,怎么配置也上不去了。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106611
QQ
 楼主| 发表于 2021-7-13 00:02:35 | 显示全部楼层
fengyun2008 发表于 2021-7-12 22:17
看到了,但是407发送略差速度到底是多少呀?我TCP发送只能达到60M呀,UDP发送只能达到70M,怎么配置也上不 ...

ggg.png
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 2021-7-13 00:56:25 | 显示全部楼层

太厉害,优化的真好。
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 2021-7-13 05:50:31 | 显示全部楼层

非常感谢,折腾一宿407发送TCP和UDP都干到96.7M,接收都干到99.7
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2023-4-10 09:16:54 | 显示全部楼层
请问下9162硬件设计有什么需要注意的,我的板子在自协商配置成10Mbps, 找不到原因,谢谢!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106611
QQ
 楼主| 发表于 2023-4-10 09:28:07 | 显示全部楼层
liuquan3000 发表于 2023-4-10 09:16
请问下9162硬件设计有什么需要注意的,我的板子在自协商配置成10Mbps, 找不到原因,谢谢!

设置RMII所涉及到GPIO的速度等级为low试试
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2023-4-10 09:34:34 | 显示全部楼层
eric2013 发表于 2023-4-10 09:28
设置RMII所涉及到GPIO的速度等级为low试试

谢谢回复,用的是AT32F437,没这个设置
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2023-4-10 13:49:05 | 显示全部楼层
eric2013 发表于 2023-4-10 09:28
设置RMII所涉及到GPIO的速度等级为low试试

请教下,typec扩展的网卡和电脑自带网卡有什么区别,电脑自带网卡就可以100M了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106611
QQ
 楼主| 发表于 2023-4-10 14:19:19 | 显示全部楼层
liuquan3000 发表于 2023-4-10 13:49
请教下,typec扩展的网卡和电脑自带网卡有什么区别,电脑自带网卡就可以100M了

基于RNDIS的USB扩展网卡,我们可以通过网络API和USB设备通信,就是这点方便些,还可以搞WebUSB之类的玩法
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 10:31 , Processed in 0.324406 second(s), 32 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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