W5200E01-M3(W5200评估板)用户手册(二)

Home / 博客 / W5200E01-M3(W5200评估板)用户手册(二)

W5200E01-M3 是WIZnet公司出产的一款开发板, 用于W5200芯片的测试和原型开发,可实现各种以太网应用程序。W5200E01-M3内嵌W5200芯片–高速SPI以太网控制芯片,具有全硬件TCP/IP协议栈。并采用STM32 MCU。操作便捷。功耗低。应用广泛。

昨天给大家介绍了关于W5200E01-M3用户手册的一部分内容今天继续给大家介绍 参考固件,应用程序演示,实体规格及原理图等内容

9     参考固件

• IETF的TCP (传输控制协议) RFC 793

• TCP服务器/客户端 Loopback

W5200的TCP协议支持服务器模式和客户端模式,用户可以选择其中一种进行应用,服务器模式和客户模式的不同之处如下所示。

图 7 TCP服务器/客户端

表 5 W5200 Socket API

9.1 固件结构

表 6 项目层次

9.2 固件函数

表 7  main.c中的函数

 

 

 

 

 

 

表 8 网络配置的主要变量

 

 

 

表 9  Loopback.c中的函数

9.3 固件编译与加载

9.3.1   编译 – IAR 嵌入式工作台 IDE

要编译和连接你的工程,需要在“Project”菜单中选择“Make”,或按F7。

 

 

 

 

 

 

 

 

 

 

 

图 8 在IAR 嵌入式工作台 IDE中编译

9.3.2     加载– Flash Loader Demonstrator

加载 1  选择通信端口并设置环境

    注意 – PROG开关需要选成 ‘PROG’ 来连接 W7200-EVB 与电脑。

 加载 2 检查目标是否可读

 加载 3 在目标中选择设备

 加载 4在工程(work project)中选择二进制映像文件

加载 5 在内存地址列表中选择 “@0x08000000”

加载 6 选择 “Next” 来加载二进制映象文件

注意 ‘Download’完成后, PROG开关需要选成运行来运行用户应用程序。

10 应用程序演示

10.1 演示过程

图 9 演示流程图

10.2 Ping测试

Ping测试可以判断你的测试电脑能否在网络上与W5200E01-M3进行通信。

10.2.1     测试电脑的网络配置

  1. 进入 “Start” 菜单,单击 “Control Panel.”
  2. 单击 “Network Connections”
  3. 在可用网络列表中右键单击你的网络名,选择”Properties”。
  4. 浏览”General”选项,通过连接类型的列表向下滚动,定位到”Internet Protocol (TCP/IP)”条目。
  5. 右键单击该条目,选择”Properties”。

配置IP地址、子网掩码和默认网关如下图所示

图 10  Internet 协议属性

10.2.2     在命令提示符中进行Ping 测试

  1.  进入 “ Start” 菜单, 单击 “运行”。
  2.  在”打开:”输入框中输入“cmd”。
  3. 在命令提示符窗口中输入“ping 192.168.11.4” (W5200E01-M3的IP地址) 。

图 11 在命令提示符中进行Ping测试

10.3       应用程序测试– Loopback 测试

AX1 : Loopback 测试程序

-下载地址  : AX1 Loopback Test Program

 ■ AX1.zip : AXInstallV3.1.exe, AX1 Manual V3.1.pdf

运行 1 输入 W5200E01-M3 IP 和 Port

运行 2 检查是否出现 “Connected” 信息

运行 3  设置数据格式:大小和基值

运行 4 在对话框中检查状态信息

11      实体规格

图 12 W5200E01-M3开发板的尺寸

12     W5200E01-M3原理图

W5200E01-M3的原理图可以从这里下载。

以上是W5200E01-M3的完整的用户指南。

感谢阅读!更多信息请登录WIZnet中文官网查看

 

W5200E01-M3(W5200评估板)用户手册(一)