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