OpenEdv-开源电子网

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

阿波罗STM32F429的LWIP 客户端实验网速测试

[复制链接]

8

主题

185

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2019-7-15
在线时间
47 小时
发表于 2019-8-6 15:41:27 | 显示全部楼层 |阅读模式
1金钱
实测了《网络实验8 NETCONN_TCP客户端实验》,用的jperf软件测试的:请问大家,为何速率如此之低:
[372] 443.0-444.0 sec  4.69 KBytes  38.4 Kbits/sec
[372] 444.0-445.0 sec  4.69 KBytes  38.4 Kbits/sec
[372] 445.0-446.0 sec  4.69 KBytes  38.4 Kbits/sec
[372] 446.0-447.0 sec  4.73 KBytes  38.8 Kbits/sec


大家有没有搞过基于UCOSIII高效的LWIP客户端程序,有偿感谢!!

效果图

效果图

最佳答案

查看完整内容[请看2#楼]

更正:加大数据量,增加一次发送的拆包是可以提高发送速率的,现在3000KB/S,感谢原子淘宝技术支持的指点!!! u8 tcp_client_sendbuf[50000] = {0x0}; 按照netconn_write(tcp_clientconn ,tcp_client_sendbuf,50000,NETCONN_COPY); //发送字节长度改长一些 速率达到3MB/以上了 [324] 61.0-62.0 sec 3174 KBytes 26000 Kbits/sec [324] 62.0-63.0 sec 3239 KBytes 26537 Kbits/sec [324] 63.0-64.0 sec 3255 KByte ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

185

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2019-7-15
在线时间
47 小时
 楼主| 发表于 2019-8-6 15:41:28 | 显示全部楼层
本帖最后由 五月爸爸 于 2019-8-8 11:12 编辑

更正:加大数据量,增加一次发送的拆包是可以提高发送速率的,现在3000KB/S,感谢原子淘宝技术支持的指点!!!
u8 tcp_client_sendbuf[50000] = {0x0};
按照netconn_write(tcp_clientconn ,tcp_client_sendbuf,50000,NETCONN_COPY);   //发送字节长度改长一些

速率达到3MB/以上了
[324] 61.0-62.0 sec  3174 KBytes  26000 Kbits/sec
[324] 62.0-63.0 sec  3239 KBytes  26537 Kbits/sec
[324] 63.0-64.0 sec  3255 KBytes  26663 Kbits/sec
[324] 64.0-65.0 sec  3223 KBytes  26400 Kbits/sec
[324] 65.0-66.0 sec  3271 KBytes  26800 Kbits/sec
[324] 66.0-67.0 sec  3231 KBytes  26470 Kbits/sec
[324] 67.0-68.0 sec  3263 KBytes  26730 Kbits/sec
[324] 68.0-69.0 sec  3223 KBytes  26400 Kbits/sec
Done.
1.png
回复

使用道具 举报

8

主题

185

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2019-7-15
在线时间
47 小时
 楼主| 发表于 2019-8-6 15:42:12 | 显示全部楼层
本帖最后由 五月爸爸 于 2019-8-6 15:43 编辑

忘了说开发板用的是阿波罗F429板子,自己顶一个!
回复

使用道具 举报

8

主题

185

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2019-7-15
在线时间
47 小时
 楼主| 发表于 2019-8-8 09:41:29 | 显示全部楼层
下面是跑的网络实验8 NETCONN_TCP客户端实验例程
增大发送数组测试的网速
1.png
回复

使用道具 举报

8

主题

185

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2019-7-15
在线时间
47 小时
 楼主| 发表于 2019-8-8 09:42:51 | 显示全部楼层
数组u8 tcp_client_sendbuf[512] = {0x0};,再增大已经不起作用了,网速测试结果如下:

[324] 1001.0-1002.0 sec   100 KBytes   819 Kbits/sec
[324] 1002.0-1003.0 sec   100 KBytes   819 Kbits/sec
[324] 1003.0-1004.0 sec   100 KBytes   819 Kbits/sec
[324] 1004.0-1005.0 sec   100 KBytes   819 Kbits/sec
Done.
回复

使用道具 举报

8

主题

185

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2019-7-15
在线时间
47 小时
 楼主| 发表于 2019-8-8 09:55:21 | 显示全部楼层
原子哥帮忙看看
回复

使用道具 举报

8

主题

185

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2019-7-15
在线时间
47 小时
 楼主| 发表于 2019-8-8 09:58:27 | 显示全部楼层
把速度提高到1MB/S,符合需求指标了,急需坛友帮忙看看!
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-24 16:45

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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