大家好,上次为大家分享了WIZnet公司的iMCU7100A-EVB用户指南的第一部分,今天继续为大家分享iMCU7100A-EVB(二)。
iMCU7100A-EVB(一) 请参考:http://wiznet2012.blogspot.kr/2012/06/imcu7100evb.html
示例代码和文件可以在WIZnet网站下载。
iMCU7100A-EVB开发板的硬件版本可以根据它的性能和功能的提升而改变。
根据制造商的要求, 组件的精细零件会有改变。
软件的内容取决于不同版本可能有所不同。
在WIZnet网站下载最新版本的固件, 软件和文档。
W7100A数据手册。
更多关于驱动字符LCD的信息,请参考LCD数据手册(LC1624-R2.pdf)。
iMCU7100EVB开发板提供4个IO接口,用户可以使用一般的引脚头。扩展接口的说明如下。
iMCU7100A-EVB(一) 请参考:http://wiznet2012.blogspot.kr/2012/06/imcu7100evb.html
3. 产品描述
3.1 包装和内容
<表> 3.1 iMCU7100EVB所包含的项目清单
|
项目 | 数量 |
开发板 | iMCU7100EVB 开发板 |
1
|
16 x 2 字符 LCD |
1
| |
配件
|
光盘 |
1
|
电源适配器 (DC 5V / 2A) |
1
| |
UTP 电缆 |
1
| |
串口电缆 |
1
| |
W7100A编译器和程序 |
可选
|
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 |
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
|
没有评论:
发表评论