大家好,接下来的两天我们会为大家分享WIZnet公司的iMCU7100EVB用户指南。今天为大家分享第一部分~
以下列出了所有可以在WIZNET网站下載的W7100A应用程序笔记
TCP服务器,客户端
UDP
DHCP
DNS客户端
DDNS
HTTP 服务器,客户端
Telnet
串行到以太网服务器,客户端, UDP
IPRAW
MACRAW
UART
Timer
LCD
I2C
1. 检查电源灯(D13)是否亮。
2. 检查字符LCD是否显示“iMCU7100 EVB”和“192.168.001.002”。
如果以上两项均正常,那么表示iMCU7100EVB开发板正常工作。
1. 确认测试电脑的网络信息如下
IP地址 : 192.168.1.xxx
默认网关 : 192.168.1.1
子网掩码 : 255.255.255.0
2. 执行ping命令如下
“C:\>ping 192.168.1.2”
串口终端程序会使用串行信息列出所有的TCP服务器的运作信息。为了检查串行信息,必须根据图2.3超级终端机(HyperTerminal)的连接信息来设定。因为根据使用者的不同设定,请检查COM端口是否相同。
5. 运行AX1,并按如下进行操作,如图 2.4所示。(更多详细信息,请参见AX1用户手册)
6. loopback服务器演示结果
a) loopback服务器演示結果
1. 概述
iMCU7100EVB是测试W7100A的功能和性能的评估板,在本文档中,将会描述基本的ping测试和TCP服务器测试。1.1 简介
iMCU7100EVB是用来测试嵌入式以太网单片机-W7100A的所有功能的评估板。iMCU7100EVB使用RS-232接口和LAN接口就可以很轻松的建立串口转以太网的通信环境。W7100A也可以使用所支持的字符LCD和其他增加的接口来控制和测试W7100A。以下列出了所有可以在WIZNET网站下載的W7100A应用程序笔记
TCP服务器,客户端
UDP
DHCP
DNS客户端
DDNS
HTTP 服务器,客户端
Telnet
串行到以太网服务器,客户端, UDP
IPRAW
MACRAW
UART
Timer
LCD
I2C
1.2 规格
<表
1.1>iMCU7100EVB所含的项目清单
项目 | 详细说明 | 备注 |
MCU
|
嵌入式以太网单片机-W7100A |
与8051兼容
|
存储器
|
64KBytes 数据存储器 (RAM) 64KBytes 代码存储器 (ROM) 255Bytes 数据闪存 |
嵌入W7100A
|
串口
|
开发板上的一个RS-232C(DB9接口) |
|
以太网
|
开发板上的MAC-Jack( 变压器 + RJ-45 接口) |
|
LCD
|
16字符 * 2行字符 LCD |
|
LED
|
3个通用 LED 8个网络状态 LED |
|
按钮
|
1个复位开关 |
|
调试器
|
开发板上的调试器SOCKET |
|
扩展接口
|
MCU扩展接口 - 32引脚 (8引脚 * 4) 间距 2.54mm针脚孔 - 14引脚 (7引脚 * 2) 间距2.54mm 针脚孔 - 32引脚 (8引脚 * 4) 间距 2.00mm针脚孔 - 14引脚 (7引脚 * 2) 间距 2.00mm针脚孔 虚拟孔 - 间距167引脚 间距2.54mm虚拟孔 - 间距236引脚 间距 2.00mm虚拟孔 |
|
电源
|
DC 5V / 2A 电源适配器 |
内置的
|
PCB
|
尺寸:120mm * 80mm |
|
2. 启动
2.1 上电
将字符LCD、网线(UTP电缆)、RS-232和电源线连接到iMCU7100EVB上。
<图. 2.1> iMCU7100EVB
给iMCU7100EVB开发板上电,并做下列的检查。1. 检查电源灯(D13)是否亮。
2. 检查字符LCD是否显示“iMCU7100 EVB”和“192.168.001.002”。
如果以上两项均正常,那么表示iMCU7100EVB开发板正常工作。
2.2 ping测试
在测试电脑上运行命令提示符,执行ping命令来测试连接电脑的IP。发送ICMP ping请求并检查电脑的ICMP ping响应。注意:测试电脑和iMCU7100EVB开发板需要设置在同一个网段下。1. 确认测试电脑的网络信息如下
IP地址 : 192.168.1.xxx
默认网关 : 192.168.1.1
子网掩码 : 255.255.255.0
2. 执行ping命令如下
“C:\>ping 192.168.1.2”
<图 2.2>ping测试
2.3 程序设计
iMCU7100EVB使用WizISP程序或W7100A编译器编译二进制映像(固件)。想了解更多,请参考WizISP程序用户指南和W7100A编译器用户指南。2.4 TCP服务器演示
TCP服务器应用说明文档和示例代码包含在光盘中,应用说明也可以从WIZnet的主页(http://www.wiznettechnology.cn/)下载。用户可以使用示例代码简单地测试一下TCP
串行回路测试(loopback) 服务器实例,测试过程如下所示。
1. 确认测试环境。
使用网线将iMCUW7100EVB直接连接到电脑上
使用串行电缆将iMCUW7100EVB直接连接到电脑上
将5V电源适配器连接到电脑上
2. 确认测试电脑的网络信息如下。
IP地址 : 192.168.0.2
默认网关 : 192.168.0.1
子网掩码 : 255.255.255.0
3. 执行串口终端机程序后 (例如: 超级终端机(HyperTerminal) ),
属性设置如下。
<表 2.1>终端机程序设置
属性
|
设定值
|
Bits Per second (波特率) | 115200 bps |
Data Bits(数据位) | 8 Bits |
Stop Bits(停止位) | 1 Bits |
Parity (奇偶校验位) | No |
Flow Control(流控制) | None |
<图 2.3>超级终端机(HyperTerminal)程序设置
4. 给 iMCU7100EVB通电并检查电源LED。5. 运行AX1,并按如下进行操作,如图 2.4所示。(更多详细信息,请参见AX1用户手册)
<图 2.4>执行 AX1
当iMCU7100A-EVB正在运行TCP服务器模式时, 从AX1程序中选择 “TCP连接(TCP connect)”
来连接开发板。输入iMCU7100A-EVB 的IP地址和端口号;之后‘connected’信息就会出现,这代表已连接到TCP服务器.
如果点击了发送键‘send’, 就开始loopback测试。用户可自行设定数据大小基值来进行loopback测试。6. loopback服务器演示结果
a) loopback服务器演示結果
<图
2.5>loopback服务器演示结果
<图 2.6>
loopback服务器演示结果(AX1)
如果loopback测试成功,从AX1发送到iMCU7100A-EVB
的信息会发送回AX1.用户可以自行使用连续的loopback测试。
没有评论:
发表评论