W5200E01-M3 是WIZnet公司出产的一款开发板, 用于W5200芯片的测试和原型开发,可实现各种以太网应用程序。W5200E01-M3内嵌W5200芯片--高速SPI以太网控制芯片,具有全硬件TCP/IP协议栈。并采用STM32 MCU。操作便捷。功耗低。应用广泛。今天给大家详细介绍一下关于这款产品的用户指南,以便大家使用。
1 简介
W5200E01-M3是测试以太网芯片W5200和原型开发的评估板。W5200E01-M3由STM32F103C8(基于ARM Cortex-M3 CPU内核)和W5200(全硬件TCP/IP以太网控制芯片)和FT232R(一个USB转UART接口IC)组成。W5200是一颗包含了在各个领域已经被证实的全硬件TCP/IP协议栈的芯片,包括例如TCP、 UDP、 IPv4、ICMP、 ARP、 IGMP、 PPPoE等常用协议。
Cortex-M3可用于测试W5200的性能、周边设备可以用于实现各种以太网应用程序。W5200E01-M3的USB转UART接口IC可用于UART通信,并且扩展排针(共40个排针)允许用户进行简单的连接和测试。
W5200E01-M3可以提供基于ANSI的简单示例代码,来实现各种基于W5200的因特网应用程序。W5200也可用于掉电模式下的小型嵌入式设备,以节省功耗。
主要特征:
2 规格
表 1 W5200E01-M3所含零件清单
3 W5200E01-M3 结构图
W5200E01-M3的结构图如下所示。
图 1 W5200E01-M3 结构图
4 硬件设计
W5200E01-M3 的开发板设计如下所示。
图 2 W5200E01-M3 开发板设计
表 2 硬件描述
5 扩展接口
扩展接口有2.54mm间距的头孔。
注意:
表 3 扩展排针头
6 开发环境
1.1 IDE
当前的IAR嵌入式工作台支持ARM IDE(其他的IDE工具也支持ARM IDE,例如Keil)。W5200E01-M3软件包发行的版本是IAR针对ARM 5.41的嵌入式工作台。关于如何使用IAR,请参见IAR操作手册。
W5200E01-M3软件包包括使用W5200的各种示例代码。
1.2 安装 Flash loader Demonstrator
Flash Loader demonstrator 用于为W5200E01-M3烧录程序。
注意:
想了解更多关于STM32F103xx Flash Loader demonstrator的信息,请参见www.st.com的UM0462用户手册。
下载:UM0462 Flash loader demonstrator
http://www.st.com/internet/mcu/product/216817.jsp
单击“Design Support” -> SW DEMOS(页面底端)
图 3 下载Flash loader demonstrator
1.1 USB转UART 接口 IC 驱动
当mini-USB连接到Windows电脑的USB设备时,设备管理器会正确安装USB转串口驱动。如果USB转串口适配器不能像预期一样工作,你可以在www.ftdichip.com下载USB转串口驱动。
注意:
想了解更多关于USB转串口转换器的信息,请参见www.fuducguo.com的安装指南。
à 下载安装指南:
à 下载驱动
图 4 目前支持VCP的驱动(3MAR2010)1
7. W5200 SPI
以下框图所示是连接ST23F103于W5200的SPI接口。
图 5 W5200 SPI 接口
SPI的读/写伪代码如下所示,关于SPI的成组模式和如何使用,请参考W5200相关文件。
代码 2 利用SPI接口写的伪代码
8 W5200 存储器映射
想了解更多详细信息,请参考W5200数据手册。
图 6 W5200 存储器映射
表 4 W5200 存储器
|
今天给大家介绍了有关W5200E01-M3的简介,规格,结构,硬件设计及接口,开发环境,SPI和存储映射器等内容,明天为大家继续介绍,敬请关注!
感谢阅读!