热度 20
2012-8-22 09:37
1453 次阅读|
0 个评论
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 --RAM:32KB外部SRAM --ROM:128KB闪存(ATmega128内部闪存) --ICE I/F:JTAG, 提供ISP -W5100E01-AVR --电源:直流电源适配器5V, 2A --串口:两个RS-232串口(默认波特率为57600) --LCD:16 X 2字符LCD --PAL:地址译码器 --W5100:全硬件TCP/IP芯片(嵌入PHY) --MagJack:RD1-125BAG1A (UDE) , 集成变压器(1:1) Link ACT FDX LEDs 1.2.2.固件特性 评估板的固件由两部分组成。 -管理模式 --网络配置:MAC、源IP地址、G/W IP、S/N、DNS IP配置 --信道配置:W5100为每一个信道测试应用程序设置 --Ping测试:Ping请求测试DNS -应用模式 --Loopback TCP服务器:TCP服务器模式测试应用程序 --Loopback TCP客户:TCP客户模式测试应用程序 --Loopback UDP:UDP测试应用程序 --Web服务:Web服务测试应用程序 --DHCP客户:利用DHCP服务器进行动态网络配置 2. 入门指南 2.1.系统配置 2.1.1. 评估板的设计与配置 为测试评估板的功能以及开发应用,评估板配置如下。第一,评估板使用交叉双绞线电缆(数据通信)和串口电缆(监视)连接到电脑;第二,开关和跳线设置如下。 (1)启用SPI:J3 为了通过SPI模式连接W5100和MCU,引脚2和3要短路。为了禁用SPI模式,引脚1和2要短路。 2.2 电脑程序安装 2.2.1. 开发程序安装 想了解更多信息,请参考“AVR工具指南Vx.x.pdf”。 2.2.1.1. 编译工具链 安装和使用WinAVR,请参考相关手册。 当前评估板固件使用3.4.6版本的AVR GCC编译器,随着版本的升级可以改变编译器。 2.2.1.2. ICE编程 JTAG ISP ICE工具支持对评估板的开发和调试,为使用ISP编程,需要应用”AVRStudio”程序。关于“AVR Studio”的安装和使用,请参考“AVR工具指南Vx.x.pdf”,关于‘ISP GENDER’的使用,请参考“ISP GENDER 用户指南Vx.x.pdf”。 2.2.1.3. ROM文件制作程序 ROM文件制作程序使用简单的‘ROM文件系统’,为评估板的使用提供便利条件。原因是ROM文件制作程序应用于评估板,作为‘ROM文件系统’用于访问网站服务器测试应用程序。想了解更多安装介绍和ROM文件制作程序,请参考“ROM文件制作用户手册Vx.x.pdf”。 2.2.2. 评估板测试电脑程序安装 2.2.2.1. Loopback 测试程序(AX1)安装 Loopback 测试程序(以下简称“AX1”)是一个评估W5100性能的程序,在连接评估板和应用程序之间进行文件和数据包的Loopback测试,例如Loopback TCP 服务器/客户与Loopback UDP。想了解AX1的安装和使用,请参考“ AX1 用户手册Vx.x.pdf”。 2.3 快速启动 在确认了评估板的开发包后,测试评估板的顺序如下所示。 (1)确认测试环境,参见2.1节。 使用双绞线电缆直接连接电脑和评估板。 使用串口电缆直接连接电脑和评估板。 使用5V电源适配器连接评估板。 (2)确认测试的电脑网络配置如下所示。 IP地址:192.168.0.3 默认网关:192.168.0.1 子网掩码:255.255.255.0 (3)在测试电脑上安装AX1,参见2.2.2.1节 (4)执行串口终端程序(例如Hyperterminal)后,属性设置如下。 在完成终端设置后,连接评估板并等待。 (5)打开评估板的开关(SW1) 以下各项设置需要供电。 --接通电源时,检查评估板的LED(D2)是否正常亮着。 --检查LED的D3和D4是否轮流闪烁3次 --检查的评估板的液晶显示器(LCD)输出是否如图 2.3所示,终端程序输出是否如图2.4所示。 (6)使用评估板进行Ping测试。 (7)执行“AX1”程序,参见“AX1用户手册Vx.x.pdf ” (8)利用TCP客户测试“AX1”的操作,参见“ AX1用户手册Vx.x.pdf ” (9)利用任意文件或数据包在“AX1”程序和评估板之间进行测试。 这是本文的前半部分内容,后面的内容我们将会在今后的博文一一介绍,希望对大家有所帮助。欢迎大家的留言讨论。 更多有关W5100的博文请看这里: http://blog.iwiznet.cn/?page_id=329 全硬件TCP/IP嵌入式以太网控制器——W5100E01-AVR http://blog.iwiznet.cn/?p=432 开源硬件-开源思潮到了? http://blog.iwiznet.cn/?p=316 WIZnet员工Richard培训笔记: WIZnet核心技术和产品对比 http://blog.iwiznet.cn/?p=29 也可进入我们的官方网站或博客查看更多。 如果您对WIZnet的产品或是技术感兴趣,请随时与我们联系。 可以直接留言或登录WIZnet官方网站:http://www.iwiznet.cn 公司微博是: http://weibo.com/wiznet2012 公司博客是:http://blog.iwiznet.cn/