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

W5100E01-AVR是为AVR开发者提供的W5100评估板。本文是W5100E01-AVR的用户手册,希望对大家有所帮助。今天我们先介绍本手册的前半部分内容:

概述

W5100E01-AVR是为AVR开发者提供的W5100评估板。

1.1.包装

当你购买W5100E01-AVR BD时,请确保有以下所有的内容。

1.2. 特性

1.2.1.硬件特性

W5100E01-AVR开发板由评估板由两块子板组成。。

-PM-A1

–MCU:ATmega128, 8MHz

— 随机存储器 : 32KB静态随机存储器(外部)

–ROM:128KB闪存(ATmega128内部闪存)

— 内电路仿真机接口 : 支持JTAG, ISP

-W5100E01-AVR

–电源:DC5V, 2A电源适配器

–串口:两个RS-232串口(默认波特率为57600)

–LCD:16 X 2字符LCD

— 可编程逻辑阵列 : 地址解码器

–W5100:硬件TCP/IP协议栈芯片(嵌入式物理层芯片)

– 连接器 : RD1-125BAG1A (UDE),集成变压器(1:1)
连接&活动&全双工LEDs

1.2.2.固件特性

评估板的固件由两部分组成。

-管理模式

–网络配置:MAC,源IP地址,网关IP, S/N, DNS IP设置

–信道配置:W5100为每一个信道测试应用程序设置

–Ping测试:带有DNS的Ping请求测试

-应用模式

–Loopback TCP服务器:TCP服务器模式测试应用程序

–Loopback TCP客户:TCP客户模式测试应用程序

–Loopback UDP:UDP测试应用程序

–Web服务:Web服务测试应用程序

–DHCP客户端:利用DHCP服务器进行动态网络配置

 

2. 入门指南

2.1.系统配置

2.1.1. 评估板的设计与配置

为了方便测试评估板的功能和开发应用程序,撇古板应该该着如下所示进行配置。首先,使用网线(用于数据传输)和串口线(用于监视)将评估板连接到PC上,拨码开关和跳线设置如下。

(1)启用SPI:J3

通过SPI模式将W5100连接到单片机上,JP3的引脚2和3应该短接。在不使用SPI模式的情况下,引脚1和2应该短接。

2.2 电脑程序安装

2.2.1. 开发程序安装

想了解更多信息,请参考“AVR工具指南Vx.x.pdf”。

2.2.1.1. 编译工具链

安装和使用WinAVR,请参考相关手册。

评估板的固件当前使用的是AVR GCC Version 3.4.6 编译器,并且随着编译器版本的升级可能会发生改变。

2.2.1.2. 内电路仿真程序

评估板支持JTAG & ISP ICE对其进行开发和调试。使用”AVRStudio”对ISP程序进行调试。关于AVR Studio的安装和使用,请参考”AVR Tool Guide Vx.x.pdf”。关于ISP GENDER的使用,请参考”ISP GENDER User’s Guide Vx.x.pdf”。

2.2.1.3.  ROM File Maker 程序

ROM File Maker程序是一款工具程序,它为使用简单’ROM文件系统’的评估板提供了便利。原因是,在评估板上使用的ROM File Maker程序可以作为”ROM文件系统”用于访问网站服务器测试应用程序。

2.2.2.  评估板测试PC程序安装

2.2.2.1. Loopback 测试程序(AX1)安装

环路测试程序(即下文中的”AX1”)是一款评估W5100性能表现和进行环路文件和数据包测试的程序,它与环路TCP服务器/客户端和环路UDP相同,具有评估板通道应用程序。关于它的安装和使用请参考”AX1 Manual Vx.x.pdf”。

2.3. 快速启动
在确认了评估板的开发包后,测试评估板的顺序如下所示。
① 确认测试环境,参见2.1节。
使用双绞线电缆直接连接电脑和评估板。
使用串口电缆直接连接电脑和评估板。
使用5V电源适配器连接评估板。
② 确认测试的电脑网络配置如下所示。
源IP地址: 192.168.0.3
默认网关: 192.168.0.1
子网掩码: 255.255.255.0
③ 在测试电脑上安装AX1,参见2.2.2.1节。
④ 执行串口终端程序(例如超级终端)后,属性设置如下。

 

在完成终端设置后,连接评估板并等待。

在完成终端设置后,连接评估板并等待。
⑤ 打开评估板的电源开关(SW1)。
上电之后检查以下各项设置。
– 接通电源时,检查评估板的LED(D2)是否正常亮着。
– 检查LED的D3和D4是否轮流闪烁3次。
– 检查的评估板的液晶显示器(LCD)输出是否如<图2.3>所示,终端程序输出是否如<图2.4>所示。

(6)使用评估板进行Ping测试。


⑦ 执行”AX1”程序,参见”AX1用户手册Vx.x.pdf”
⑧ 利用TCP客户端测试”AX1”的操作,参见”AX1用户手册Vx.x.pd”。
通过点击[TCP>>Connect]将服务器IP地址设置为”192.168.0.2”,将端口号设置为”5000”,然后点击[TCP>>Send]菜单或者[Ts][Tr][]图标。
⑨ 利用任意文件或数据包在”AX1”程序和评估板之间进行测试。

 

更多有关W5100的博文请看这里:

全硬件TCP/IP嵌入式以太网控制器——W5100E01-AVR

开源硬件-开源思潮到了?

WIZnet员工Richard培训笔记: WIZnet核心技术和产品对比