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 测试电脑的网络配置
配置IP地址、子网掩码和默认网关如下图所示
10.2.2 在命令提示符中进行Ping 测试
图 11 在命令提示符中进行Ping测试
10.3 应用程序测试– Loopback 测试
AX1 : Loopback 测试程序
-下载地址 : http://www.wiznet.co.kr/UpLoad_Files/ReferenceFiles/AX1.zip
■ 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的原理图可以从WIZnet的主页 www.wiznet.co.kr(英文) 或 http://www.wiznettechnology.cn/(中文)下载。
以上是W5200E01-M3的完整的用户指南。
感谢阅读!更多信息请登录WIZnet中文官网查看
文章评论(0条评论)
登录后参与讨论