硬汉嵌入式论坛

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

威力四射,F429板子的双网口DM9162文件传输速度99.9Mbps,DM9000速度75Mbps(2020-05-14)

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106421
QQ
发表于 2020-5-13 00:20:25 | 显示全部楼层 |阅读模式
之前一直以为V6的DM9162网速也就70Mbsp左右,这次实测直接干到100Mbps,有点太厉害了。

DM9000在F429上跑这个性能也很牛了,因为DM9000数据传输在FMC下使用通用DMA比不上F429 MAC的DMA,而使用H7来刷就可以整到99.8Mbps。后面有精力再优化优化,应该可以干到90Mbps,因为底层还有一个可以优化的地方。

DM9162实际文件传输速度GIF:

2.gif


DM9000实际文件传输速度GIF,速度63Mbps:
3.gif

进一步优化,速度刷到70Mbps

继续优化,看看能不能刷到80Mbps。



2020-05-14

凌晨再次优化,DM9000速度差不多75Mbps

1.gif

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106421
QQ
 楼主| 发表于 2020-5-13 08:22:30 | 显示全部楼层
整理了两个实测截图已经上传。
回复

使用道具 举报

3

主题

1220

回帖

1229

积分

至尊会员

积分
1229
发表于 2020-5-13 08:34:02 | 显示全部楼层
硬汉大哥,你这实力杠杠的,例程能否放出,让我们在板子上面跑跑,
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106421
QQ
 楼主| 发表于 2020-5-13 08:53:21 | 显示全部楼层
morning_enr6U 发表于 2020-5-13 08:34
硬汉大哥,你这实力杠杠的,例程能否放出,让我们在板子上面跑跑,

当前阶段先把所有板子打通,做好测评,比如此贴的问题就是昨晚发现的,防不胜防。

实战经验分享之切换不同优化等级导致程序异常的解决思路
http://www.armbbs.cn/forum.php?mod=viewthread&tid=97702

然后就是制作模板,制作双网口教程阶段。
回复

使用道具 举报

3

主题

1220

回帖

1229

积分

至尊会员

积分
1229
发表于 2020-5-13 10:57:44 | 显示全部楼层
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106421
QQ
 楼主| 发表于 2020-5-13 11:47:28 | 显示全部楼层

这几天努努力,争取早点发给大家玩
回复

使用道具 举报

3

主题

1220

回帖

1229

积分

至尊会员

积分
1229
发表于 2020-5-13 12:33:07 | 显示全部楼层
回复

使用道具 举报

23

主题

1403

回帖

1472

积分

至尊会员

积分
1472
发表于 2020-5-13 15:41:05 | 显示全部楼层
开优化没
代码不规范,亲人两行泪!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106421
QQ
 楼主| 发表于 2020-5-13 15:42:20 | 显示全部楼层

DM9162开不开优化都可以刷到100Mbps,而DM9000稍有提升。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106421
QQ
 楼主| 发表于 2020-5-13 16:30:55 | 显示全部楼层
进一步优化,速度刷到70Mbps

继续优化,看看能不能刷到80Mbps。
回复

使用道具 举报

6

主题

636

回帖

654

积分

金牌会员

积分
654
QQ
发表于 2020-5-13 17:27:35 | 显示全部楼层
就关注STM32F103ZET6+DM9000是否可以玩起来,速度大概能到多少
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106421
QQ
 楼主| 发表于 2020-5-13 17:39:03 | 显示全部楼层
yklstudent 发表于 2020-5-13 17:27
就关注STM32F103ZET6+DM9000是否可以玩起来,速度大概能到多少

近期不玩103了,后面有精力了可以移植个,按照这个速度等级,干到50Mbps应该没问题。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106421
QQ
 楼主| 发表于 2020-5-14 00:03:46 | 显示全部楼层
2020-05-14

凌晨再次优化,DM9000速度差不多75Mbps
回复

使用道具 举报

3

主题

1220

回帖

1229

积分

至尊会员

积分
1229
发表于 2020-5-15 10:02:34 | 显示全部楼层
回复

使用道具 举报

0

主题

23

回帖

23

积分

新手上路

积分
23
发表于 2020-5-21 10:15:56 | 显示全部楼层
硬汉大哥,DM9000啥时候出教程?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106421
QQ
 楼主| 发表于 2020-5-21 10:27:01 | 显示全部楼层
Jacob_xsbn 发表于 2020-5-21 10:15
硬汉大哥,DM9000啥时候出教程?

已经开始制作了。
回复

使用道具 举报

0

主题

3

回帖

3

积分

新手上路

积分
3
发表于 2020-5-21 11:28:45 | 显示全部楼层
这个是用电脑做客户端,开发板做服务器来测试的吗
回复

使用道具 举报

0

主题

23

回帖

23

积分

新手上路

积分
23
发表于 2020-5-21 12:27:48 | 显示全部楼层
eric2013 发表于 2020-5-21 10:27
已经开始制作了。

有DM9000底层相关驱动的教程吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106421
QQ
 楼主| 发表于 2020-5-21 12:46:45 | 显示全部楼层
Jacob_xsbn 发表于 2020-5-21 12:27
有DM9000底层相关驱动的教程吗?

近期将发布双网口教程和配套案例,V5,V6和V7
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106421
QQ
 楼主| 发表于 2020-5-21 13:05:36 | 显示全部楼层
wfxengineer 发表于 2020-5-21 11:28
这个是用电脑做客户端,开发板做服务器来测试的吗

对,客户端服务器可以互换位置。
回复

使用道具 举报

0

主题

3

回帖

3

积分

新手上路

积分
3
发表于 2020-5-21 14:20:56 | 显示全部楼层
eric2013 发表于 2020-5-21 13:05
对,客户端服务器可以互换位置。

开发板应该只接收,不处理数据吧
回复

使用道具 举报

32

主题

295

回帖

391

积分

高级会员

积分
391
发表于 2020-5-21 14:26:43 | 显示全部楼层
硬汉是会有两个MAC地址吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106421
QQ
 楼主| 发表于 2020-5-21 15:14:34 | 显示全部楼层
wfxengineer 发表于 2020-5-21 14:20
开发板应该只接收,不处理数据吧

可以处理,你可以加个双缓冲。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106421
QQ
 楼主| 发表于 2020-5-21 15:15:18 | 显示全部楼层
weiyuliang 发表于 2020-5-21 14:26
硬汉是会有两个MAC地址吗?

对,两个MAC,两个IP地址。就是两个独立的网口。
回复

使用道具 举报

0

主题

3

回帖

3

积分

新手上路

积分
3
发表于 2020-5-21 16:28:27 | 显示全部楼层
eric2013 发表于 2020-5-21 15:14
可以处理,你可以加个双缓冲。

开发板只发送数据速度测试过吗,大概能达到多少,就是单纯的发送数据,电脑端接收
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106421
QQ
 楼主| 发表于 2020-5-22 07:49:42 | 显示全部楼层
wfxengineer 发表于 2020-5-21 16:28
开发板只发送数据速度测试过吗,大概能达到多少,就是单纯的发送数据,电脑端接收

一样,文件就是数据。数据就是文件。
回复

使用道具 举报

3

主题

1220

回帖

1229

积分

至尊会员

积分
1229
发表于 2020-5-22 08:58:15 | 显示全部楼层
硬汉教主,期待发布哈!
回复

使用道具 举报

5

主题

85

回帖

100

积分

初级会员

积分
100
发表于 2020-9-28 14:41:32 | 显示全部楼层
硬汉,用的什么网络协议栈?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106421
QQ
 楼主| 发表于 2020-9-28 14:47:05 | 显示全部楼层
lidp000 发表于 2020-9-28 14:41
硬汉,用的什么网络协议栈?

RL-TCPnet V7.X
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106421
QQ
 楼主| 发表于 2020-9-29 05:07:52 | 显示全部楼层
V7,V6,V5开发板双网口教程发布时间定于11月8号发布(2020-09-28)
http://www.armbbs.cn/forum.php?m ... 0233&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 16:36 , Processed in 0.298576 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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