OpenEdv-开源电子网

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

请教一下如何提高enc28j60的网络数据传递速度

[复制链接]

9

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2012-8-22
在线时间
0 小时
发表于 2014-5-27 19:25:04 | 显示全部楼层 |阅读模式
5金钱
我用的是战舰版,和enc28j60的网卡,跑的是uip的代码。
在做压力测试的时候,用的是修改过的第53个网卡标准例程,就是不停的向上位机传递数据,然后上位机通过网络助手观察上传数据情况。
结果发现与上位机通讯的
最快速度只有5k字节每秒。如果加大数据包的量或者是减少主函数while里面的delay时间,就会发生丢包,或者包内数据错误。
看网上的文章,有的帖子测试说最快上传速度能到255k字节每秒,但却没有说是如何具体实现的。
我想问一下谁有相关代码,例程,或者简单的给我说一下,如何达到这么高的速度
多谢,3q

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-5-27 23:07:07 | 显示全部楼层
有很多需要优化的地方.得慢慢研究了...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

3

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
87
金钱
87
注册时间
2014-5-18
在线时间
0 小时
发表于 2014-6-16 13:53:04 | 显示全部楼层
你好,你是怎样测试它的速度的?能回个帖子讲一下不?因为是初学者很多地方都不懂
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2014-11-27
在线时间
1 小时
发表于 2014-12-2 20:32:02 | 显示全部楼层
楼主你好,我想问一下你这个程序优化的怎么样了,我也是要向上位机不停地传递数据,但是简单的修改了下例程之后,发现数据传输的很慢,要是优化好了可不可以分享一下
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-28 12:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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