您的当前位置:首页正文

W5500-EVB 用户手册

2020-09-12 来源:步旅网


W5500-EVB 用户手册

V1.01

© Copyright 2013 WIZnet Co., Inc. All rights reserved

更多内容请参考:http://wizwiki.net/

文档历史信息 V1.0 V1.01

时间 2013-10-08 2014-01-14

描述

与W5500-EVB发布 调整格式;

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

1

目录

1 2 3 4 5 6 7

简介 .......................................................................................................................................... 1 特点 .......................................................................................................................................... 1 规格 .......................................................................................................................................... 1 方框图 ...................................................................................................................................... 2 硬件布局 .................................................................................................................................. 2 插针引脚分布 .......................................................................................................................... 4 开发调试工具 .......................................................................................................................... 5 7.1 7.2 7.3 8

编译工具 ...................................................................................................................... 5 烧录工具 ...................................................................................................................... 6 USB转UART接口IC驱动 ........................................................................................ 6

程序下载 .................................................................................................................................. 7 8.1 8.2 8.3

硬件连接 ...................................................................................................................... 7 程序编译 ...................................................................................................................... 7 程序下载 ...................................................................................................................... 8

9 固件演示 ................................................................................................................................ 12 9.1 9.2 9.3

默认配置 .................................................................................................................... 12 打开Http Server ...................................................................................................... 14 Http Server修改参数 .............................................................................................. 15

10

参考电路图 ........................................................................................................................ 18

2

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

插图清单

图 1 方框图 .................................................................................................................. 2 图 2底板布局(正面) ................................................................................................ 2 图 3 底板布局(反面) ............................................................................................... 3 图 4 底板布局(正面) ............................................................................................... 3 图 5 ST 烧录工具下载 .................................................................................................. 6 图 6 硬件连接 .............................................................................................................. 7 图 7 程序编译 .............................................................................................................. 8 图 8 查看端口号 .......................................................................................................... 8 图 9 程序下载(步骤1) ............................................................................................ 9 图 10 程序下载,按键顺序 .......................................................................................... 9 图 11程序下载(步骤2) ......................................................................................... 10 图 12 程序下载(步骤3) ........................................................................................ 10 图 13 程序下载(步骤4):选择固件程序 ................................................................. 11 图 14 硬件连接 .......................................................................................................... 12 图 15 固件程序默认配置 ........................................................................................... 13 图 16 查看端口号 ...................................................................................................... 14 图 17 串口输出默认配置 ........................................................................................... 14 图 18 Http Server配置页面:默认配置 ..................................................................... 15 图 19 Http Server 配置页面:修改配置 .................................................................... 15 图 20 Http Server 重启 ............................................................................................. 16 图 21 Http Server配置后页面 ................................................................................... 16

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

3

图 22 串口输出修改结果 ........................................................................................... 17 图 23 核心板 .............................................................................................................. 18 图 24 底板 ................................................................................................................. 19

表格清单

表 1 规格 ..................................................................................................................... 1 表 2插针引脚分布 ........................................................................................................ 4 表 3 W5500-EVB Http Server 默认配置 .................................................................... 12

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

4

1 简介

W5500 Evaluation Board 简称W5500-EVB,是为了方便广大用户更好的了解、使用W5500这款网络芯片所开发的评估板。该板采用了STM32F103RCT6+W5500的设计,基于ARM的Cortex-M3平台。

W5500延续了之前WIZnet系列产品的ToE技术,使用硬件逻辑门电路实现TCP/IP协议栈的传输层及网络层(如:TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE等协议),并集成了数据链路层,物理层,以及32K字节片上RAM作为数据收发缓存。从而把网络数据流量的处理工作全部转移到W5500集成硬件中进行。使得上位机主控芯片(此板为STM32F103RCT6),只需承担TCP/IP应用层控制信息的处理任务。从而大大节省了上位机对于数据复制、协议处理和中断处理等方面的工作量,提升了系统利用率及可靠性。

在操作过程中,用户可以近似的将W5500作为STM32F103RCT6的一个外设RAM来使用,非常简易。另外,W5500还提供网络唤醒及掉电模式供客户选用,从而降低系统能耗。W5500对外接口为通用的80MHz高速SPI,供不同平台拓展高速以太网方案选用。

2 特点

- 支持硬件TCP/IP协议:TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE - 支持8个独立端口(Socket)同时通讯 - 支持掉电模式 - 支持网络唤醒

- 支持高速串行外设接口(SPI模式0,3) - 内部32K字节收发缓存

- 内嵌10BaseT/100BaseTX 以太网物理层(PHY) - 支持自动协商(10/100-Based全双工/半双工) - 不支持IP分片

- 3.3V工作电压,I/O信号口5V耐压;

- LED状态显示(全双工/半双工,网络连接,网络速度,活动状态) - 48引脚LQFP无铅封装(7x7mm, 0.5mm 间距)

3 规格

表 1 规格

模块

器件 以太网核心芯片

核心板

MCU EEPROM J1, J2排针 网络变压器 RJ-45 电压转换芯片

接口板

USB转RS232芯片

LED指示灯 J3,J4排针 P3 排针

描述 W5500 STM32F103RCT6

AT24C16 外接引脚 B-TRC1188NLE

LM1117-3.3 FT232RL

外接引脚 J-Tag接口

备注

全硬件TCP/IP协议栈

4K电可擦除只读存储器

2.54mm 12*2

不带变压器及灯

Link,ACT,Speed 2.54mm 12*2 2.54mm 10*2

1

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

按键 直插上位按键 6个 4 方框图

LED 指示灯GPIOW5500TCP/IP CoreMACPHYSPICortex-M3GPIOUARTUSB-to-UART接口芯片Mini-USB B type(供电,数据传输,编程)RESET 按键网络变压器Boot按键J-Tag 调试接口外接引脚RJ-45

图 1 方框图

5 硬件布局

STM32F103RCT6W5500图 2底板布局(正面)

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

2

AT24C16

图 3 底板布局(反面)

网络变压器RJ-45Boot 按键Reset 按键外接引脚PA4 数字输入/出PA5 数字输入/出PA6 数字输入/出PA7 数字输入/出J-Tag电源开关Mini USB图 4 底板布局(正面)

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

3

6 插针引脚分布

表 2插针引脚分布

编号 1 3 5 7 9 11 13 15 17 19 21 23 2 4 6 8 10 12 14 16 18 20 22 24

编号 1 3 5 7 9 11 13

名称 PC7 PC13 PC15 PB11 PC5 PC3 PC1

类型 I/O I/O I/O I/O I/O I/O I/O

PC7 PC13 PC15 PB11 PC5 PC3 PC1

说明

D7

TAMPER-RTC OSC32_OUT

I2C2_SDA/USART3_RX ADC12_IN15 ADC123_IN13 ADC123_IN11

4

名称 TXP RXP ACTLED SPDLED PA9 PA11 PA13 PA15 PC8 PC10 PC12 GND TXN RXN LINKLED PA8 PA10 PA12 PA14 PD3 PC9 PC11 PD2 VCC

类型 AO AI O O I/O I/O I/O I/O I/O I/O I/O AO I/O I/O I/O I/O I/O I/O I/O I/O

说明

差分信号传输 差分信号接收 活动状态指示灯 网络速度指示灯 PA9 PA11 JTMS- SWDIO JTDI PC8 PC10 PC12 GND 差分信号传输 差分信号接收 网络连接指示灯 PA8 PA10 PA12 JTCK- SWCLK PD3 PC9 PC11 PD2

J2

备用功能

I2S3_MCK/TIM8_CH2/SDIO_

USART1_TX/ TIM1_CH2 USART1_CTS/USBDM CAN_RX/TIM1_CH4 JTMS- SWDIO SPI3_NSS/ I2S3_WS TIM8_CH3/SDIO_D0 UART4_TX/SDIO_D2 UART5_TX/SDIO_CK

USART1_CK/TIM1_CH1/MCO USART1_RX/TIM1_CH3 USART1_RTS/USBDP/CAN_TX/TIM1_ETR

FSMC_CLK

TIM8_CH4/SDIO_D1 UART4_RX/SDIO_D3 TIM3_ETR/UART5_RX SDIO_CMD

VCC

J4 名称 SWCLK SWO PC9 PC11 PD2 SWDIO JIDI PC8 PC10 PC12 GND TXN RXN LINKLED PA8 TX_USB CTS_USB

J1

备用功能

TXP RXP ACTLED SPDLED RX_USB RTS_USB

J3 名称

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

15 PA7 I/O PA7 SPI1_MOSI/TIM8_CH1N/ADC12_IN7 TIM3_CH2 17 19 21 PA5 PA3 PA1 I/O I/O I/O PA5 PA3 PA1 SPI1_SCK/DAC_OUT2 ADC12_IN5 USART2_RX/TIM5_CH4/ADC123_IN3/TIM2_CH4 USART2_RTS ADC123_IN1/TIM5_CH2/TIM2_CH2 23 2 4 6 8 10 12 14 16 VCC BOOT0 PC14 nRESET PB10 PC4 PC2 PC0 PA6 I I/O I/O I/O I/O I/O I/O VCC BOOT0 PD14 PB10 PC4 PC2 PC0 PA6 FSMC_D0 I2C2_SCL/USART3_TX ADC12_IN14 ADC123_IN12 ADC123_IN10 SPI1_MISO TIM8_BKIN/ADC12_IN6 TIM3_CH1 18 20 22 PA4 PA2 PA0 I/O I/O I/O PA4 PA2 PA0 SPI1_NSS/USART2_CK DAC_OUT1/ADC12_IN4 USART2_TX/TIM5_CH3 ADC123_IN2/TIM2_CH3 WKUP/USART2_CTS ADC123_IN0 TIM2_CH1_ETR TIM5_CH1/TIM8_ETR 24 GND 7 开发调试工具

7.1 编译工具

1) IAR Embedded

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

Driver Code Source: w5500_cortexm3_firmware_for_legacy.zip

2) CoIDE

CoIDE集成了CoBuilder和CoDebugger,适用于编译、烧写及调试嵌入式系统应用。该平台简单易用,可以使用户快速创建一个可运行的嵌入式程序,为ARM Cortex M系列的开发者提供了一套© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

5

完整的集成开发环境,包括工程管理、编辑、编译工具、调试器及一个开发者可以分享自己的代码和看法的交流平台。

Driver Source Code:iolibrary_v100.zip

注:关于更多CoIDE代码及使用方法,请参考WizWikiW5500;或登录CooCox官方网站。

7.2 烧录工具

Flash loader Demonstrator 用于为W5500-EVB烧录程序。

想了解更多关于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(页面底端)

图 5 ST 烧录工具下载

7.3 USB转UART接口IC驱动

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

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

6

8 程序下载

8.1 硬件连接

图 6 硬件连接

8.2 程序编译

使用IAR打开W5500EVB演示所用的固件程序(Loopback演示),并编译。

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

7

图 7 程序编译

8.3 程序下载

1)

打开设备管理器,查看Mini USB线缆所占用的端口号。

USB 串口端口号

图 8 查看端口号

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

8

2)

打开Flash loader Demonstrator,选择对应的串口端口号及配置信息;

图 9 程序下载(步骤1)

3)

按下按键SW7(BOOT0)不松开,同时点击SW6(RESET)重启EVB板后,松开SW7.进入程序下载模式;

3 .松先1. 按住SW7WS6松,后2. 点击SW6WS7

图 10 程序下载,按键顺序

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

9

4)

在Flash loader Demonstrator中点击下一步。检查单片机内存的是否可写。

图 11程序下载(步骤2)

5)

点击下一步,选择目标设备;

图 12 程序下载(步骤3)

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

10

6)

选择目标程序并进行烧录。

注:建议烧录时,擦除之前所有的Flash内容。

图 13 程序下载(步骤4):选择固件程序

7)

烧录完成。

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

11

9 固件演示

该固件可以实现让嵌入式系统实现一个Web Server的示例功能。

图 14 硬件连接

9.1 默认配置

表 3 W5500-EVB Http Server 默认配置

本地MAC地址 本地IP地址 子网掩码 网关

参数

00:08:DC:11:11:11 192.168.1.101 255.255.255.0 192.168.1.1

12

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

1)

使用IAR打开程序目录中app.eww工程文件,浏览IAR左侧文件栏,双击打开device.c文件,如果EVB板式第一次使用,EEPROM里是没有存储设备的IP地址等信息的,会使用默认的配置信息。在set_default()函数中(如图2),可以看到默认的配置信息,这里先把本机IP地址(lip)和网关地址(gw)修改为与您网络环境匹配的地址(可以在自己的电脑里查看电脑的网关地址和IP地址,然后再修改EVB板的地址信息)。

图 15 固件程序默认配置

2)

也可以使用串口调试工具,在系统设备管理器中查看USB Serial Port(串口端口号),并使用串口工具打开对应串口端口。按下开发板上的Reset按键(SW6)重启评估板,可以从串口工具中看到默认的配置参数。

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

13

图 16 查看端口号

图 17 串口输出默认配置

9.2 打开Http Server

若想成功登陆Http Server, 需要保证调试PC的IP地址与测试W5500-EVB的本地IP处于同一网段内。

1) 2)

可以参考默认的配置信息,将调试PC设置为192.168.1.xxx这个网段内;

在已知调试PC的IP地址的前提下,也可以在IAR中修改程序中的配置信息,使之与调试PC处于同一网段下。并参考第8节-程序下载,重新烧录到开发板中。

打开任意浏览器,在地址栏中输入W5500-EVB的本地IP地址,进入Http Server页面。 注:以下演示,采用的是W5500-EVB的默认配置(192.168.1.101)。

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

14

图 18 Http Server配置页面:默认配置

9.3 Http Server修改参数

1)

在打开的网页中修改IP,子网掩码及网关

图 19 Http Server 配置页面:修改配置

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

15

2)

点击‘Save Settings and Reboot’,保存设置并重启设备(5s时间),并自动跳转到新的IP设置页面上。

图 20 Http Server 重启

图 21 Http Server配置后页面

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

16

3)

通过串口可以查看修改后的配置。

图 22 串口输出修改结果

至此,演示结束。更多W5500演示代码持续发布中,敬请关注!

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

17

10 参考电路图

图 23 核心板

18

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

图 24 底板

19

© Copyright 2013 WIZnet Co., Inc. 版权所有. 版本 1.01

版权声明

© Copyright 2013 WIZnet, Inc.版权所有. 技术支持: wiznethk@wiznet.co.kr 销售&代理: wiznetbj@wiznet.co.kr 更多信息,请登录http://www.iwiznet.cn

Http://www.wiznet.co.kr Http://wizwiki.net/

因篇幅问题不能全部显示,请点此查看更多更全内容