MicroBlaze Ethernetlite lwIP Applications测试

硬件环境:7a50t
软件环境vivado2014.04
项目内容: 7a50t lwip应用测试
备注:在跑第二个例子的时候,遇到问题“xmd既不是内部命令也不是外部命令”,此问题纠结了一周多,最后在重新安装软件之后问题成功解决,下面是lwip应用程序的详细测试步骤。
一. 下载程序:
1 . 开启串口,设置波特率,8位uu,1位停止为何无奇偶校验和流控制,在demo文件夹下打开命令提示符窗口,输入“demo_raw_apps.bat, uxiatu所示:
2. 如下图所示,程序下载成功
3. 当可执行文件完成下载完成之后,在串口窗口你将会看到以下打印消息(由于我的开发板没有和dhcp服务器所以ip地址默认为192.168.1.10)。
二 . 接收测试
在demo目录下的iperf应用程序将会自动连接开发板里的rxtest应用程序,接下来会开始数据转换,命令提示符窗口将会每2秒打印统计消息,实际上的带宽值可能会因为主机系统的不同而轻微的改变。
1. 在命令提示符输入:run_iperf_cli.bat
2. 你可以多次运行run_iperf_cli.bat脚本文件。
三. 发送测试
主机上的iperf应用程序将会连接到开发板上的txtest应用程序,接着会传送数据。在命令提示符窗口中将会每两秒统计一下带宽信息直到我们关闭它,实际的带宽根据电脑主机的不同有所差异。
1. 在命令提示符窗口中输入run_iperf_ser.bat
2. 停止命令为两次ctrl+c键,接着输入y。
四. http服务器示例
1. 打开网页 ,如图:
1. 电极toggle leds,可以控制开发板上的灯和灭。如下图所示
五. echo测试
1 . 在命令提示符窗口中输入telnet 192.168.1.10 7,其中前面是ip地址,后面对应的端口号。echo服务将会返回你打印的每一个字符,如下图所示:
六. tftp服务器例子程序
基于udp原理的 tftp在嵌入式系统中通过网络传送和接受文件是非常流行的,尽管udp不能保证可靠的传输包,tftp实现了在文件传输中保证包不丢失的机制。
1. 在demo路径中打开命令提示符并且输入”tftp -i 192.168.1.10 get images/board.jpg“

任正非表示中国没有垄断核心网先进的核心网有44%让诺基亚和爱立信拿了
提高实验效率,了解万能试验机常见故障和维修方法
充电汽车也闹心:高速路突然没电、板车拉蔚来ES8
阐述物联网架构的几种协议
5款追求极简设计的ESP32-PICO-D4开发板
MicroBlaze Ethernetlite lwIP Applications测试
在电能测量应用中模数转换器产品应如何选择
单片机实现数字滤波详解
串口服务器的工作模式如何选择
浅谈AI视觉技术的发展与创新
CD4040中文资料汇总(CD4040引脚图及功能_工作原理及应用电路)
FPGA是什么(超级详细)
美国的移动通信
维科技术与韩国株式会社LG化学达成了最新的战略合作
因汽车芯片缺货,奥迪超1万名员工休假
三星、OPPO毫米波功能测试该在中国信通院MTNet实验室内顺利完成
单片机驱动数码管动态显示技术,LED DISPLAYER PROGRAM
开发快充充电器,我发现了一个超好用的电源设计工具!
厚膜电阻和陶瓷电阻的区别
巧做模拟滤波器设计的方法,拿走涨薪都不是事儿