W7200-EVB 用户指南(一)

W7200-EVB是测试以太网单片机W7200和原型开发的评估板。这篇文章主要介绍W7200-EVB的用户指南,我们先介绍第一部分,包括前七章的内容:

 

1.简介

W7200-EVB是测试以太网单片机W7200和原型开发的评估板。W7200-EVB由W7200(基于整合ARM Cortex-M3内核和全硬件TCP/IP的嵌入式以太网控制的单芯片)的和FT232R(一个作为USB转UART接口IC)。W7200在各个领域已经被证实可以作为全硬件TCP/IP协议栈实现芯片来处理各种协议,例如TCP、UDP、IPv4、ICMP、 ARP、 IGMP、 PPPoE等等。

W7200-EVB的USB转UART接口IC可以作为UART通信,并且扩展排针(共40个排针)允许用户进行简单的连接和测试。

我们为W7200-EVB提供了基于ANSI C的简单示例代码,来实现各种基于W7200的因特网应用程序,也可用于掉电模式下的小型嵌入式设备,以节省功耗。

主要特征:

-W7200 (Cortex-M3 + W5200内核).

-RJ-45 (内嵌以太网变压器).

-USB转UART 接口 IC.

-40引脚排针

-2个用户LED, 2个串行TX/RX LED ,1个电源显示LED

-模式开关, 复位开关

-电源 : USB/VIN 供电 ([email protected])

2.规格

3.W7200-EVB 结构图

W7200-EVB的结构图如下所示。

4.硬件设计

5.扩展接口

扩展接口有2.54mm间距的头孔。

注意:

(1)部分扩展排针头与开发板上的外部设备共享。

(2)想了解更多关于排针转接口可选功能的信息,请参见W7200的用户手册。

6.开发环境

6.1 IDE

当前的IAR嵌入式工作台支持ARM IDE(其他的IDE工具也支持ARM IDE,例如Keil)。W5200E01-M3软件包发行的版本是IAR针对ARM 5.41的嵌入式工作台。关于如何使用IAR,请参见IAR操作手册。

W5200E01-M3软件包包括使用W5200的各种示例代码。

6.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(页面底端)

6.3 USB转UART 接口 IC 驱动

当mini-USB连接到Windows电脑的USB设备时,设备管理器会正确安装USB转串口驱动。如果USB转串口适配器不能像预期一样工作,你可以在www.ftdichip.com下载USB转串口驱动。

注意:

想了解更多关于USB转串口转换器的信息,请参见安装指南。

–下载安装指南:

1.www.fidichip.com

2.单击“Support(支持)->Documents(文件)-> Installation Guides(安装指南)”

3.下载到你的操作系统中。

–下载驱动

1. www.fidichip.com

2.单击 “Drivers(驱动程序)->VCP Drivers”

3.下载到你的操作系统中。

7.W7200 SPI

以下框图所示是连接STM32F103CB与W5200内部SPI的框图。

SPI的读/写虚拟代码如下所示,关于SPI的成组模式和如何使用,请参考W5200相关文件。

第一部分就是这些,我们将在以后的博文里对剩余部分一一介绍,希望对大家有所帮助。