搜索
bottom↓
12
返回列表 发新帖
楼主: ffxz

RT-Thread/LwIP在STM32上TCP速度测试结果(ENC28J60 vs DM9000A vs STM32F107)

  [复制链接]

出0入0汤圆

发表于 2011-12-4 12:02:21 | 显示全部楼层
johninfo   nb

出0入0汤圆

发表于 2012-2-1 23:58:08 | 显示全部楼层
回复【75楼】ffxz
netio网络速度测试有更新,近期放一个出来,对于网络速度有一些提升(和芯片有关),好的速度能够提升100%。
-----------------------------------------------------------------------

请教一下,新的网速数据在哪里能找到呢?不知道哪些CPU+网络芯片组合会有较大的提升?

出0入0汤圆

发表于 2012-4-30 16:43:41 | 显示全部楼层
看起来还不错

出0入17汤圆

发表于 2012-5-3 12:01:23 | 显示全部楼层
本帖最后由 DOER 于 2012-5-3 13:05 编辑

下面是我的stm32F407IG lwip裸奔的NETIO测试速度:

E:\RTT\netIO\bin>win32-i386 -t 192.168.200.100
NETIO - Network Throughput Benchmark, Version 1.26
(C) 1997-2005 Kai Uwe Rommel

TCP connection established.
Packet size  1k bytes:  3494 KByte/s Tx,  5392 Byte/s Rx.
Packet size  2k bytes:  3493 KByte/s Tx,  3489 KByte/s Rx.
Packet size  4k bytes:  3489 KByte/s Tx,  7555 KByte/s Rx.
Packet size  8k bytes:  3484 KByte/s Tx,  9272 KByte/s Rx.
Packet size 16k bytes:  3479 KByte/s Tx,  7214 KByte/s Rx.
Packet size 32k bytes:  3501 KByte/s Tx,  8514 KByte/s Rx.
Done.

这个速度真实吗?我用TCP&UDP工具收发,感觉没有这么快呀!

出0入0汤圆

发表于 2012-5-14 15:24:59 | 显示全部楼层
mark,厉害厉害……

出0入0汤圆

发表于 2012-5-18 10:47:36 | 显示全部楼层
likaienjoy 发表于 2010-10-11 10:40
使用win32-i386 -t 192.168.0.65

connect : error code 10061  是怎么回事?

可能原因:
1、网络不通,基本的网络都没有建立起连接,ping一下看看
2、网络建立了连接,但极其不稳定

出0入0汤圆

发表于 2012-5-23 11:31:03 | 显示全部楼层
一个个都  很强大啊   mark  得认真学习研究……

出0入0汤圆

发表于 2012-5-26 09:49:34 | 显示全部楼层
学习了。

出0入0汤圆

发表于 2012-6-8 10:03:00 | 显示全部楼层
我用软件测试的,5.7KB/S,是DM9161

出0入0汤圆

发表于 2012-6-11 11:04:09 | 显示全部楼层
标记下,最近要接触这方面了。

出0入0汤圆

发表于 2012-6-16 18:09:15 | 显示全部楼层

出0入0汤圆

发表于 2012-7-1 16:42:50 | 显示全部楼层
MARK!        

出0入0汤圆

发表于 2012-7-11 19:00:03 | 显示全部楼层
ENC28J60 我跑的最高有 495KB 吧、不过还是比较慢、

出0入0汤圆

发表于 2012-7-14 09:28:35 | 显示全部楼层
bucuo ,xuexi

出0入0汤圆

发表于 2012-7-21 16:31:38 | 显示全部楼层
我也学习一下

出0入0汤圆

发表于 2012-9-20 16:33:14 | 显示全部楼层
likaienjoy 发表于 2010-10-11 10:40
使用win32-i386 -t 192.168.0.65

connect : error code 10061  是怎么回事?

你好 这个问题解决了吗 请指教

出0入0汤圆

发表于 2013-1-5 19:42:55 | 显示全部楼层
mark,有用

出0入0汤圆

发表于 2013-1-19 18:20:20 | 显示全部楼层
ljt8015 发表于 2010-3-8 16:00
at91sam7x256 + dm9161  测试结果怎么会这样呢?

ucos+lwip

     你好,请教一下,你这测试的界面是怎么弄出来的

出0入0汤圆

发表于 2013-1-19 18:27:01 | 显示全部楼层
DOER 发表于 2012-5-3 12:01
下面是我的stm32F407IG lwip裸奔的NETIO测试速度:

E:\RTT\netIO\bin>win32-i386 -t 192.168.200.100

     大哥,你这网速是怎么测试的

出0入0汤圆

发表于 2013-1-22 17:28:23 | 显示全部楼层
STM32F207+DP83848 RTT+LWIP  netio测试速度。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2013-3-2 12:47:44 | 显示全部楼层
我的LPC1766跑的RTT V1.10的版本,速度咋么这么慢呢?特别是RX的速度,只有几KB,是不是哪里有问题?之前跑RTT v0.32速度比这快多了,达到几MB的速度。

D:\netio130\bin>win32-i386.exe -t  192.168.1.30

NETIO - Network Throughput Benchmark, Version 1.31
(C) 1997-2008 Kai Uwe Rommel

TCP connection established.
Packet size  1k bytes:  1264.44 KByte/s Tx,  4956 Byte/s Rx.
Packet size  2k bytes:  1189.11 KByte/s Tx,  4969 Byte/s Rx.
Packet size  4k bytes:  1156.56 KByte/s Tx,  4963 Byte/s Rx.
Packet size  8k bytes:  1166.86 KByte/s Tx,  5063 Byte/s Rx.
Packet size 16k bytes:  1123.32 KByte/s Tx,  5077 Byte/s Rx.
Packet size 32k bytes:  1117.42 KByte/s Tx,  4.96 KByte/s Rx.
Done.

出0入0汤圆

发表于 2013-4-5 23:58:46 | 显示全部楼层
。。。。。。。。。。。。。。不错,顶

出0入0汤圆

发表于 2013-4-8 22:50:27 | 显示全部楼层
初次接触RT-THREAD跟linux有些相通的地方,很是欢喜,不知是否有相关的RT-thread的一些相关的移植文档?

出0入0汤圆

发表于 2013-4-9 11:41:09 | 显示全部楼层
DM9000AEP DM9000CEP 是总线结构,理论上比SPI速度快。


DAVICOM 中国指定代理 DM9000AEP DM9000CEP全程技术支持。
uIP,LwIP协议移植支持。
Jonny.chu@qftek.com  13553902206

出0入0汤圆

发表于 2013-4-12 11:39:38 | 显示全部楼层
都那么牛啊,我的RT-THREAD才600k左右,裸奔更惨,2K左右,

个个都是大神,都没人透露一下怎么优生啊

出0入0汤圆

发表于 2013-9-12 14:51:11 | 显示全部楼层
不错。。mark

出0入0汤圆

发表于 2013-10-20 21:36:44 | 显示全部楼层
我裸机跑LWIP速度只有260KB(TX)

出0入0汤圆

发表于 2013-11-13 07:15:09 | 显示全部楼层
研究学习用台系芯片可以,但真正做产品,推荐用micrel ksz8851snl  ,SPI 接口,线路简单,接口稳定性好。或者选用SMSC LAN9221之类的。
在稳定性及可用性方面比台系芯片强很多。并且相应的软件资源更丰富.

做出来的产品  4KV 静电干扰测试,台系芯片抗静电性能与美系芯片性能比较?
不插网线,系统加电启动完成后,再插网线,看是否能正常连接,反复插拔网线,看看哪一家芯片每次都可以正常连接 ?

工控产品选美系的绝对是节约成本,减少系统维护成本。

出0入0汤圆

发表于 2013-11-14 10:57:47 | 显示全部楼层
严重建议:
MICREL KSZ8851SNL 性能、价格比台系芯片强很多,特别插拔不能link的bug不存在。另外SPI接口,硬件线路及软件驱动都容易。

WIZNET W5500 ,硬件集成TCP/IP协议栈。不要哪么费心费力去调试uIP lwIP之类的东东,硬件SPI接口,线路简单。

还有SMSC的相关芯片,性能超强。

哪些用台系芯片的,要好好考虑一下芯片BUG,及原厂及代理商是否能出质量承诺书,及硬件软件的复杂程度。有更好的,为什么选它 ?

出0入0汤圆

发表于 2013-11-15 11:48:44 | 显示全部楼层
严重建议:
MICREL KSZ8851SNL 性能、价格比台系芯片强很多,特别插拔不能link的bug不存在。另外SPI接口,硬件线路及软件驱动都容易。

WIZNET W5500 ,硬件集成TCP/IP协议栈。不要哪么费心费力去调试uIP lwIP之类的东东,硬件SPI接口,线路简单。

还有SMSC的相关芯片,性能超强。某些台系芯片在系统上电启动之后再插网线无法LINK这种低级bug要小心。

哪些用台系芯片的,要好好考虑一下芯片BUG,及原厂及代理商是否能出质量承诺书,及硬件软件的复杂程度。
有更好的,为什么选它 ?

出0入0汤圆

发表于 2013-11-29 14:01:40 | 显示全部楼层
MARK 一下

出0入0汤圆

发表于 2013-12-1 00:19:52 | 显示全部楼层
不插网线,系统初始化完成之后,再插网线,看看能不能正常建立链接。

软件复位1000次,看看是不是每次都可以正常建立链接。

出0入0汤圆

发表于 2013-12-1 10:26:02 | 显示全部楼层
这个比较网速测试帖很好。以后可以参考了

出0入0汤圆

发表于 2013-12-21 21:10:01 | 显示全部楼层
fengpc 发表于 2011-1-11 09:39
还是用MCU集成的MAC+外置PHY快一点,网口收到的数据直接用DMA搬到RAM上不用占用外部总线或者IO ...

能加我QQ么  249225356 想咨询下您 ENC的问题!

出0入0汤圆

发表于 2014-2-27 09:50:27 | 显示全部楼层
xinghuifly 发表于 2013-1-22 17:28
STM32F207+DP83848 RTT+LWIP  netio测试速度。

为什么我测试出来的最大只有2277KB/x RX

出0入0汤圆

发表于 2014-4-18 00:43:54 | 显示全部楼层
ffxz 发表于 2011-8-21 12:25
依然是ARM Cortex-M3的指标,RT-Thread + LwIP的环境:
E:\Tools>netio.exe -t 192.168.1.30

PHY芯片用的什么啊

出0入0汤圆

发表于 2014-4-18 00:45:47 | 显示全部楼层
xinghuifly 发表于 2013-1-22 17:28
STM32F207+DP83848 RTT+LWIP  netio测试速度。

可以分享一下代码不 小白刚进

出0入0汤圆

发表于 2014-4-18 00:47:00 | 显示全部楼层
yu0405jie 发表于 2014-2-27 09:50
为什么我测试出来的最大只有2277KB/x RX


你是怎么测试的 ?

我也打算采用 stm32f207 + DP83848 来搞

看了一晚上帖子 ,由于刚接触 感觉水很深

能否提供代码测试下  
另外想问一下 有没有外扩sram的

我打算外扩sram

出0入17汤圆

发表于 2014-4-18 02:52:23 来自手机 | 显示全部楼层
tcp测试,mark.              

出0入0汤圆

发表于 2015-5-30 17:58:04 | 显示全部楼层
rttread lwip 测速数据,mark。好贴!

出0入0汤圆

发表于 2015-6-14 21:51:49 | 显示全部楼层
也不知道在哪里请教楼主合适,就在这吧,请问RT-Thread中的LWIP支持多个socket吗?即同时建立多个连接,在作为服务器时,可以和多个客户端通信,这个我知道可以 ,但同时可以做为服务器和客户端吗?

出0入0汤圆

发表于 2015-6-17 21:00:40 | 显示全部楼层
lpdpzc 发表于 2015-6-14 21:51
也不知道在哪里请教楼主合适,就在这吧,请问RT-Thread中的LWIP支持多个socket吗?即同时建立多个连接,在 ...

这都不可以还搞P呀

各socket是独立的

出0入0汤圆

发表于 2015-9-5 10:40:55 | 显示全部楼层
ffxz 发表于 2011-8-21 12:25
依然是ARM Cortex-M3的指标,RT-Thread + LwIP的环境:
E:\Tools>netio.exe -t 192.168.1.30

FFXZ:
你好,关于F103+LWIP 网速速度的贴子对我非常有帮助。但是我们目前在使用中也遇到了很多问题,如果可以的话想请教一下。
目前我们使用的是F103+DM9000,开启DMA后FSMC的速度没有多快,CPU的其它操作对网速还有比较大的影响,最快速度为18Mbps ,CPU做别的开销后只有10Mbps,我们的目标是30Mbps。
你这个能到6MB的测试数据是基于那个哪个测试的嘛。
困惑的问题是1、DMA为何效率没有体现2、目前可能LWIP协议栈可能是主要的瓶颈,是否有提高的空间。谢谢。

出0入0汤圆

发表于 2015-9-5 18:06:19 | 显示全部楼层
DMA并不能提高速度,但能降低CPU占用率,间接提高速度。
103+外置EMAC这个组合现在不太建议使用了,建议使用内置EMAC的处理器吧。

出0入0汤圆

发表于 2015-12-14 09:42:13 | 显示全部楼层
MARK, LWIP速度优化!! 谢谢各位大神的分享!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-26 07:59

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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