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/
文章评论(0条评论)
登录后参与讨论