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 供电 (5V@500mA)
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
具体方法请参考我们的官方微博 《W7200-EVB 用户指南(一)》这一篇
单击“Design Support” -> SW DEMOS(页面底端)
6.3 USB转UART 接口 IC 驱动
当mini-USB连接到Windows电脑的USB设备时,设备管理器会正确安装USB转串口驱动。如果USB转串口适配器不能像预期一样工作,你可以在www.ftdichip.com下载USB转串口驱动。
注意:
想了解更多关于USB转串口转换器的信息,请参考我们的官方微博 《W7200-EVB 用户指南(一)》这一篇
–下载安装指南:
具体方法请参考我们的官方微博 《W7200-EVB 用户指南(一)》这一篇–下载驱动
具体方法请参考我们的官方微博 《W7200-EVB 用户指南(一)》这一篇
7.W7200 SPI
以下框图所示是连接STM32F103CB与W5200内部SPI的框图。
SPI的读/写虚拟代码如下所示,关于SPI的成组模式和如何使用,请参考W5200相关文件。
第一部分就是这些,我们将在以后的博文里对剩余部分一一介绍,希望对大家有所帮助。
更多有关W7200的视频和博文请进入我们的官方网站或博客查看更多。
如果您对WIZnet的产品或是技术感兴趣,请随时与我们联系。