vzhaodan 发表于 2021-8-6 23:47:04

RJ45或4G模块如何提高在公网网络传输速率?

RJ45或4G模块如何提高在公网网络传输速率?

硬件平台:
STM32H7DP83848-RJ45(跑LWIP协议),通过FTP协议在服务器上下载文件到MCU:在局域网测试380KB/s左右,在公网下30KB/s左右(单纯传输测试忽略存储器写入时间且路由器信号与服务端带宽良好)。
EC20使用串口连接(波特率921600,理论速率在90KB/s)
以上两种方式在传输多媒体文件依然效率低。

综合考虑采用STM32H7的USB FS CDC驱动EC20,之前用USB虚拟SD读卡器,在PC上拷贝文件达到512KB/s左右(这个速度含SD写入时间的速率)。不知是否在EC20上通过USB能否达到该速率如何?同样方案加上PHY USB3300进一步提示?

无论什么方案,能达到在公网上下载速率256KB/s左右就行,推荐一下谢谢!

eric2013 发表于 2021-8-7 10:42:42

这个貌似是你的服务器问题。

这个是我的测试,不过我用额TCPnet。公网IP测试的。

爽歪歪,H7-TOOL支持外网访问的小型FTP服务器整出来了,下载速度高达6.5MB/S
http://www.armbbs.cn/forum.php?mod=viewthread&tid=100208&fromuid=58
(出处: 硬汉嵌入式论坛)
页: [1]
查看完整版本: RJ45或4G模块如何提高在公网网络传输速率?