标签:技术 fan 静态ip 代码 static lwip oid 测试 ima
1、先读取 PHY 寄存器 , 查看 自主协商 结果
PHY自主协商结果:ETH_Mode ETH_Mode_FullDuplex
PHY自主协商结果:ETH_Speed ETH_Speed_100M
2、安装 测试软件 : Jperf2.0下载及使用方法介绍
3、添加 lwip 源文件 下的 lwip-2.1.2\src\apps\lwiperf lwiperf.c 文件
4、407 这端 是 跑 TCP 服务器,然后 电脑客户端去收发数据进行性能测试,代码如下:
static void vTaskLwipPerf(void *pvParameters) { ip_addr_t perf_server_ip; IP_ADDR4( &perf_server_ip, 192, 168, 0, 10 ); //IP 为 407 自己的 静态IP for(;;) { lwiperf_start_tcp_server( &perf_server_ip, 9527, NULL, NULL ); vTaskDelay( 2000 / portTICK_PERIOD_MS ); } }
实测速度如下,只有 1MB/S 的 速度 ,理论应该可以到12.5MB/S 的 速度啊
标签:技术 fan 静态ip 代码 static lwip oid 测试 ima
原文地址:https://www.cnblogs.com/suozhang/p/10070440.html