OpenEdv-开源电子网

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

ENC28J60 TCP速度求解

[复制链接]

6

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2013-6-17
在线时间
4 小时
发表于 2014-12-31 10:07:58 | 显示全部楼层 |阅读模式
5金钱
最近用STM32F103加ENC28J60的模块做TCP SERVER。 发现速度上不去。最快到5K。再快就不稳定了。用实验52 ENC28J60网络模块实验例程改了下做了测试。发现每200MS才能发出一次数据,就算我定时100MS或者更短的时间执行一次tcp_server_sta|=(1<<5);//清除标记 。效果还是200MS发完一包。不管s->textlen设置为1000.还是1.都是200MS左右。以下我改成s->textlen=1000;可以达到5K速度。改到s->textlen=2000;也只有7.3K左右而且不稳定会死掉。求大神指点。

else if(tcp_server_sta&(1<<5))//有数据需要发送
 {
  s->textptr=tcp_server_databuf;
  //s->textlen=strlen((const char*)tcp_server_databuf);
                    s->textlen=1000;
  tcp_server_sta&=~(1<<5);//清除标记
 }  

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

使用道具 举报

19

主题

234

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
362
金钱
362
注册时间
2014-7-8
在线时间
10 小时
发表于 2014-12-31 15:15:57 | 显示全部楼层
一般像 EN28JXXX, 或市售網路模塊, 都不是應用在高速的, 因為不管什麼介面, 都是低速介面,
若真要很快速度, 建議升及 STM32F2 OR STM32F4 , 內建網路的, 才夠快
不然那個 5K 10K 沒有什麼意義
這是我的見解
回复

使用道具 举报

6

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2013-6-17
在线时间
4 小时
 楼主| 发表于 2014-12-31 17:19:19 | 显示全部楼层
回复【2楼】溫柔一刀:
---------------------------------
速度倒不是有要求。只是看到百度上别人说500K都可以。如果这么慢肯定有问题什么的。所以才继续找问题
回复

使用道具 举报

2

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
112
金钱
112
注册时间
2019-10-15
在线时间
23 小时
发表于 2019-10-21 11:14:24 | 显示全部楼层
不太清楚,帮忙顶
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
4
金钱
4
注册时间
2019-11-19
在线时间
1 小时
发表于 2019-11-19 10:10:06 | 显示全部楼层
楼主找到原因了吗?我现在也是200多ms发完一包
回复

使用道具 举报

15

主题

109

帖子

0

精华

高级会员

Rank: 4

积分
607
金钱
607
注册时间
2014-8-14
在线时间
183 小时
发表于 2019-11-19 10:20:48 | 显示全部楼层
mitsui 发表于 2014-12-31 17:19
回复【2楼】溫柔一刀:
---------------------------------
速度倒不是有要求。只是看到百度上别人说500K都 ...

人家也是用f103吗
回复

使用道具 举报

6

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2013-6-17
在线时间
4 小时
 楼主| 发表于 2020-5-20 15:04:58 | 显示全部楼层
没有搞了。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-8 04:30

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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