iMCU7100A-EVB用户指南(二)

Home / 博客 / iMCU7100A-EVB用户指南(二)

大家好,上次为大家分享了WIZnet公司的iMCU7100A-EVB用户指南的第一部分,今天继续为大家分享iMCU7100A-EVB(二)。

iMCU7100A-EVB(一) 请参考: http://blog.iwiznet.cn/?p=986

 

3.  产品描述

3.1  包装和内容

<表> 3.1 iMCU7100EVB所包含的项目清单

 

项目 数量
开发板 iMCU7100EVB 开发板

1

16 x 2 字符 LCD

1

配件

光盘

1

电源适配器 (DC 5V / 2A)

1

UTP 电缆

1

串口电缆

1

W7100A编译器和程序

可选

示例代码和文件可以在WIZnet网站下载。

iMCU7100A-EVB开发板的硬件版本可以根据它的性能和功能的提升而改变。

根据制造商的要求, 组件的精细零件会有改变。

<表> 3.2 网站(Web)内容

目录

内容

iMCU7100EVB

文档 手册 用户手册
用户手册 主要部分的用户手册
应用指南 应用指南
硬件 电路图 iMCU7100EVB 硬件电路图
零件清单 iMCU7100EVB 零件清单
软件 固件 iMCU7100EVB 固件
工具 AX1, WizISP

软件的内容取决于不同版本可能有所不同。

在WIZnet网站下载最新版本的固件, 软件和文档。

 

3.2  开发板电路设计

<图 3.1>iMCU7100EVB 1.1    开发板电路设计

每部分的零件描述如下<表 3.3>所示。

<表 3.3> iMCU7100EVB的零件描述

No 描述 No 描述

1

WIZnetiMCUW7100A

2

RJ-45 Jack (综合变压器)

3

RS-232C DB9 连接器

4

RS-232C 3引脚头孔(TTL)

5

DC 5V / 2A  适配器 Jack

6

电源开关

7

复位开关

8

允许启动开关

9

PHY 模式选择开关

10

W7100A调试程序连接器

11

3 颗用户 LED

12

8 颗网络状态显示LED

13

字符 LCD 连接器

14

MCU 扩展接口间距针脚孔

32引脚 (8引脚 * 4) 2.54mm 间距

15

MCU 扩展接口间距针脚孔

 

14引脚 (7引脚 * 2) 2.54mm 间距

16

MCU 扩展接口间距针脚孔

 

14引脚 (7引脚 * 2) 2.00mm 间距

17

MCU扩展接口间距针脚孔

 

32引脚 (8引脚 * 4) 2.00mm 间距

18

虚拟 引脚头孔

 

236引脚 2.00mm 间距虚拟孔

19

虚拟 引脚 Header Hole

 

167引脚 2.54mm 间距虚拟孔

3.3  硬件描述

3.3.1  iMCUW7100A (U1)

W7100A是一个单芯片以太网解决方案, 它包含一个全硬件TCP/IP内核和一个8位的以太网微程序控制器(iMCU)芯片(完全与标准的嵌入式单片机8051的核心兼容)。想了解更多信息,请参考

W7100A用户手册。

3.3.2 以太网端口 (P1)

以太网端口(P1)是一个RJ-45连接器,用来连接UTP电缆; RJ-45连接器内部包含将iMCU7100EVB开发板连接到以太网变压器。

3.3.3  RS-232C 串口接口 (P2, J11)

RS-232C串口接口(P2, J11)是W7100A支持的一个串口接口。RS-232C串口接口的基本结构是使用DSUB 9引脚的公口类型的连接器(P2)。但RS-232C串口接口也可以用TTL信号结构独立连接TX/RX/GND这3个引脚到引脚头; 用户也可以使用户自制电缆。图 2.2所示为RS-232C 串口接口结构。

<图 3.2>简单的 RS-232C 串口接口

3.3.4  DC 电源输入接头 (DC1)

DC电源输入接头(DC1)是iMCU7100EVB支持的5V/2A电源适配器。DC电源输入接头(DC1)应用多晶硅熔线(Poly_Fuse(F1))而使结构安全稳定,以防止误用适配器而使电流过度导致板损坏。

3.3.5  电源开关 (SW1)

电源开关 (SW1)是一个拨动开关,用于打开/关闭直流电源。

3.3.6  复位开关 (SW2)

复位开关 (SW2)用于手控复位,有需要的情况下,用户可以随时复位(例如:系统运行过程中)。

3.3.7  允许启动开关 (SW3)

允许启动开关 (SW3) 用于选择W7100A启动模式,以下是所提供的模式。

<表3.4>允许启动开关描述

SW3

描述

On

允许启动,使用 WIZISP烧录程序

Off

禁止启动, 运行已经用WIZISP烧录的应用程序

3.3.8  PHY 模式开关 (SW4)

PHY模式开关(SW4)用于设置W7100A内置的PHY块模式,PHY模式开关(SW4)提供以下模式。

<表3.5>PHY模式选择开关说明

SW4

模式

说明

1

2

3

OFF

OFF

OFF

Auto

正常运行模式

所有功能自动选择运行

OFF

OFF

ON

A100

自动选择运行 100 BASE-TX FDX/HDX

OFF

ON

OFF

A10

自动选择运行 10 BASE-T FDX/HDX

OFF

ON

ON

保留

ON

OFF

OFF

100F

手动选择 100 BASE-TX FDX

ON

OFF

ON

100H

手动选择100 BASE-TX HDX

ON

ON

OFF

10F

手动选择10 BASE-T FDX

ON

ON

ON

10H

手动选择10 BASE-T HDX

 

3.3.9  调试程序连接器 (JP2)

W7100A调试程序连接器(JP2)用于监视/改变W7100A内部的各种寄存器和内存储器。用户可以在代码存储器编写各种应用,因此用户可以有效的对自己写的软件程序进行调试。

<图3.3.W7100A调试程序连接器

更多关于W7100A的编译,请参见W7100A编译器向导。

 

3.3.10  通用LEDs

iMCU7100EVB有3个用户LEDs便于用户控制/测试端口和调试。

<表3.6用户调试 LED说明

LED 名

W7100A引脚名

用法

LED0

P0_3

0

LED1

P0_4

0

LED2

P0_5

0

3.3.11  网络状态显示 LEDs

表3.7列出了显示网络状态的LEDs的描述。

<表3.7>状态显示 LED描述

LED 名

W7100A引脚名

用法

描述

10/100

SPDLED

O

显示网络速率的LED

低电平 : 100Mbps , 高电平 : 10Mbps

FDX

FDXLED

O

全/半双工显示 LED

低电平 : 全双工 , 高电平 : 半双工

COL

COLLED

O

冲突侦测 LED

低电平 : 发生冲突 (只在半双工模式下有效)

RX

RXLED

O

低电平有效. 接收显示 LED

TX

TXLED

O

低电平有效. 发送显示 LED

LINK

LINKLED

O

低电平有效. 网络链路状态显示 LED

ACT

ACTLED

O

低电平有效. Rx 或Tx 显示 LED

PLOCK

PLOCK

O

高电平有效.当出现内部锁是锁着的时候通知用户

3.3.12  字符 LCD 连接器 (JP1)

字符LCD连接器(JP1)的用途是调试和显示系统状态.下表是字符LCD连接器引脚的说明

<表 3.8> 字符LCD连接器引脚描述

引脚#

iMCU7100EVB 开发板引脚名

/ 字符 LCD 引脚名

DIR.

描述

1 GND / VSS 信号接地
2 5V / VDD

I

LCD 供电
3 V0 / V0

I

LCD驱动电压
4 P0_0 / RS

I

数据 / 指令寄存器选择
5 P0_1 / RW

I

读 / 写
6 P0_2 / E

I

可用信号开始读/写
7 ~ 14 P2_0 ~ P2_7 / DB0~ DB7

I/O

数据总线
15 Not Connect / LED A

O

LED 阳极, 供电+
16 Not Connect / LED K

O

LED 阴极,接地 0V

更多关于驱动字符LCD的信息,请参考LCD用户手册(LC1624-R2.pdf)。

3.3.13  MCU 扩展接口引脚针孔(J1 … J10)

W7100A在所有的32引脚(8位 x 4接口) IO引脚中提供了两种类型的间距。用户可以根据他们的需要在间距为2.54mm的引脚和间距为2.00mm的引脚之间进行选择。

iMCU7100EVB开发板提供4个IO接口,用户可以使用一般的引脚头。扩展接口的说明如下。

<图3.4>扩展接口连接器

3.3.14  虚拟 引脚头孔

虚拟引脚头孔没有与系统电路相连,虚拟引脚头孔提供了两种类型:2.54mm孔距和 2.00mm孔距。使用虚拟孔,用户可以对需要额外测试的外部设备进行测试。

3.4  实体规格

<图3.5> iMCU7100EVB 尺寸

<表3.9> iMCU7100EVB 开发板的尺寸

符号

尺寸 (mm)

符号

尺寸 (mm)

A

129.2

F

31.1

B

37.2

G

2.7

C

12.6

H

9.4

D

15.9

I

8.3

E

3.6

J

83.6

更多有关W7100的博文请看这里:

W7100例程学习之ADC应用http://blog.iwiznet.cn/?p=691

用W7100,做自己的HTTP服务器 http://blog.iwiznet.cn/?p=684

W7100学习笔记 -W7100部分固件(firmware)解析http://blog.iwiznet.cn/?p=677

什么是API函数以及如何使用W7100A进行初始化(TCPIPCore)?(二)http://blog.iwiznet.cn/?p=628

更多有关W7100A的博文请看这里:

如何使用W7100A实现网络字符LCD  http://blog.iwiznet.cn/?p=168

单片机以太网控制芯片— iMCU W7100A http://blog.iwiznet.cn/?p=229

如何使用W7100A模拟I2C总线 http://blog.iwiznet.cn/?p=304

如何实现W7100A程序烧录 http://blog.iwiznet.cn/?p=161