1# Niobe407开发板iperf server网络带宽测试示例 2 3本案例程序将演示怎么在拓维Niobe407开发板上对网络带宽进行测试。 4## 编译调试 5- 进入//kernel/liteos_m目录, 在menuconfig配置中进入如下选项: 6 7 `(Top) → Platform → Board Selection → select board niobe407 → use talkweb niobe407 application → niobe407 application choose` 8 9- 选择 `307_network_iperf_server` 10 11- 为了方便测试,我们关闭DHCP功能,使用静态IP。 12 13 注释头文件 `//device/board/talkweb/niobe407/sdk/lwip_adapter/include/app_ethernet.h` 中USE_DHCP宏定义 14 15- 回到sdk根目录,执行`hb build -f`脚本进行编译。 16 17### 运行结果 18 19示例代码编译烧录代码后,按下开发板的RESET按键,通过串口助手查看日志 20``` 21start ethernet config task... 22use static IP: 23ip........................192.168.8.200 24netmask...................255.255.255.0 25gw........................192.168.8.1 26MacADDR: C8-32-F8-68-13-7A 27ETH Init Success! 28ETH LINK STATE: Connected! 29lwiperf_start_tcp_server IP:192.168.8.200 port:1234 30lwiperf tcp_server is running... 31``` 32 33安装iperf网络测试工具:[https://iperf.fr/iperf-download.php#windows](https://iperf.fr/iperf-download.php#windows) 34 35下载iPerf 2.0.9 版本: 36 37 38 39解压iperf工具压缩包,打开CMD窗口,进入到iperf工具解压目录下: 40 41执行如下命令进行测试: 42 43``` 44iperf.exe -c 192.168.200 -p 1234 45``` 46 47 48 49