WCH沁恒单片机
直播中

Arvinhw

9年用户 899经验值
擅长:嵌入式技术
私信 关注
[问答]

CH395设置为TCP客户端,通过电脑测试软件JPerf,测出来带宽速度很慢如何处理?

CH395设置为TCP客户端,通过电脑测试软件JPerf,测出来带宽速度很慢,只有5.62Kbits/sec左右,请问可能是什么原因导致的?
我是直接在死循环里面通过CH395SendData(0,MAC_addr,sizeof(MAC_addr));这个函数发送MAC地址来测的,请问这样测有什么问题吗?
  

回帖(1)

高建明

2022-10-12 10:21:32
测试网络带宽一般使用UDP数据打流。此外程序里有几个比较明显的问题:
(1)CH395SendData在主循环里一直调用,TCP下这个函数的使用需要确认TCP处于连接状态。
(2)CH395SendData这个函数使用之前要确认Send_Buff_Free这个终端标志要产生。
程序里一次发送六个字节,您看一下您的处理器一个循环要多长时间。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分