W5100E01-AVR(W5100评估板用户手册)(二)

W5100E01-AVR是为AVR开发者提供的W5100评估板。本文是W5100E01-AVR的用户手册,希望对大家有所帮助。今天我们接着昨天的博文继续介绍: 第一部分在这里:W5100E01-AVR是什么?怎么用?(用户手册V1.0版) W5100E01-AVR(W5100评估板用户手册)(一)   2.4 评估板测试 评估板的固件可以分为管理程序和评估板测试应用程序,管理程序为评估板的运行执行系统配置,评估板测试应用程序为W5100的测试提供网络应用程序。 2.4.1. 管理程序 在手动重置评估板和给评估板通电的情况下,如果在7秒内从终端程序收到’M’或’m’字符,评估板就执行管理程序。这个程序设置W5100信道进行通信测试,并用DNS服务器执行某些Ping请求测试。 2.4.1.1. 网络配置 管理程序配置评估板的网络信息。如<图2-6>所示,当在终端程序选择’1’时,就可以根据需要配置评估板的网络信息。默认评估板的网络信息如<表2-2>所示。 如果在管理程序中选择“网络配置”,菜单显示如<图2.7>,并且每一个功能在<表2-3>中都有描述。 2.4.1.2信道配置 它配置了可以在W5100的4个信道进行操作的应用,选择‘2 : Channel Config’,可以配置每一个信道,W5100默认的信道如<表2-4>所示。 如果在管理程序中选择了“Channel Config”,管理程序会显示如<图2.10>所示的菜单,每个菜单的功能如<表2-5>所示。 除了“DHCP 客户”,其他的应用类型都不能无视信道反复配置。<图2-11>是W5100作为“TCP Loopback客户端”配置第2信道的演示。 当只输入回车键<(ENTER)>,而不输入IP地址或者端口号时,系统会自动使用默认值。<表2-7>所示为每一个应用程序的默认值。 2.4.1.3 Ping应用程序测试 Ping应用程序测试是用来评估W5100的IP RAW信道的程序,发送Ping请求给特定主机并接收Ping响应。这个程序基于命令提示符下的ping命令,当选择’3’时,执行结果如<图2.6 : 执行管理程序>所示。 要终止Ping应用程序类型,在”PING>“提示下输入”exit”。 2.4.2. 评估板测试应用程序 2.4.2.1. DHCP客户端 DHCP客户端应用程序是从DHCP服务器为评估板动态分配网络信息的应用程序。为了测试DHCP客户端,首先,必须使用[Manager>>Channel Config>>0th Channel]菜单将W5100的第1信道应用类型设置成”DHCP Client”。 参见2.4.1.2节。 <图2-14>显示了DHCP客户端成功获取网络信息。注意,如果DHCP服务器端不存在或者不能从DHCP服务器端获取网络信息,DHCP客户端会设置成默认的网络信息。 2.4.2.2. Loopback TCP服务器 Loopback TCP服务器应用程序是通过TCP信道将”AX1”程序和测试电脑相连,并来回传送任意文件或数据包的应用程序。首先,使用评估板 的[Manager>>Channel Config]菜单将任意信道设置成”Loopback TCP Server”应用类型来测试Loopback TCP服务器。 当设定评估板的应用类型为”Loopback TCP Server”时,你可以设置任何值的监听端口,这里默认为5000,参见2.4.1.2节。 … Continue reading W5100E01-AVR(W5100评估板用户手册)(二)