tag 标签: wiz120sr

相关博文
  • 热度 21
    2012-11-20 10:40
    1028 次阅读|
    0 个评论
    WIZnet参加了在台北举行的最新一次IIC-Taiwan展会。   在此次展会上,WIZnet展现了杰出的快速网络性能。在基于ARM9的演示环境下,W5300芯片的演示速度高达90M/秒。另外,一些与会者对WIZnet插入型网络模块和即插即用的串口转以太网模块非常的感兴趣。   J-Link,作为WIZnet台湾地区总代理,帮助主持展台并且通过DVR应用的示范给予了WIZnet新的活力。   Lion Kim, Jace Sohn, Y. B. Lee, Lucid Jeon Yoon Lee *试用新产品 - AK-Embedded网页服务器 - WIZ120SR(双端口串口转以太网模块) *通过视频流演示电路板展示W5300新性能   ======================================================================== 更多WIZnet新闻请参考: 新一轮硬体经济热潮来袭 http://blog.iwiznet.cn/?p=2174 Mouser电子牵手WIZnet,成为嵌入式互联网连接领域内的改革者 http://blog.iwiznet.cn/?p=1666
  • 热度 21
    2012-7-31 12:51
    1050 次阅读|
    0 个评论
    本用户手册篇幅较长,包括六个章节,简介、入门指南、固件烧录、串口配置、 WIZ120SR 引脚分配和尺寸以及演示和测试。我们将分四篇博文进行介绍,前三篇里介绍了共四章的内容。最后一篇里我们将与大家分享五六章 WIZ120SR 引脚分配和尺寸以及演示和测试 的部分,希望对大家有所帮助。   第三篇在这里: http://forum.eet-cn.com/BLOG_ARTICLE_13285.HTM   5.WIZ120SR引脚分配和尺寸 表 10 . WIZ120SR 引脚分配 所有的信号电平是 3.3V 。 为了正确操作,高电平信号必须用 1.2usec 。 状态引脚‘Connected’ 表示WIZ120SR 的TCP Socket 成功连接到远程系统。 /LINK_LED ( 引脚指示灯 ) 用于检查以太网电缆是否连接上。         6. 演示和测试   本章,我们为您提供程序测试WIZ120SR的功能,测试环境如下所示。   硬件 具有RS-232串口的电脑 WIZ120SR和WIZ120SR底板 网线(连接电脑和WIZ120SR局域网接口) 串口线(连接电脑的COM口和WIZ120SR的串行数据口)   软件 WIZ120SR配置工具 超级终端程序(或其他串口终端程序)     步 骤 1. 使用串口线连接电脑和WIZ120SR底板。 使用网线连接电脑和WIZ120SR底板。 给WIZ120SR测试板供电。   步 骤 2. (WIZ120SR 配置设定 ) 单击配置工具中的search按钮搜索模块。 选择开发板,配置和修改WIZ120SR的值,单击Setting按钮保存更改。 如果修改成功,系统会显示“Complete setting”信息。   步 骤 3. ( 数据传输 ) 在电脑上执行终端仿真程序(例如HyperTerminal(超级终端))。 设置与WIZ120SR相同的波特率(即配置工具上的值)。   执行另一个终端程序,输入WIZ120SR模块的IP地址和端口。 在串口超级终端输入一些字符,例如输入“01234567890”。 确保输入的字符显示在网络超级终端界面。(串口转以太网)。   反之亦然,在网络终端程序上输入任意字符,串口终端程序界面也会显示相同的字符。(以太网到串口测试)。   以上测试也可以在一个简单易用的“设备终端程序”上完成,如下所示是一个设备终端程序的界面。     设备终端程序是整合串口和网络通信于同一个用户界面的程序,对于WIZnet网关模块的测试非常方便。 如图15所示,程序的上半部分用于串口配置,单击“Open”按钮,开启串口通信。 程序下半部分的“网络配置”用于测试TCP客户端模式和TCP服务器模式。如果选中服务器模式,设备终端程序将作为服务器运行,WIZ120SR模块则作为客户机运行。运行设备终端程序的电脑将作为服务器运行,我们需要将电脑的IP设置成模块的服务器IP。如果未选中服务器模式,设备终端程序将作为客户机运行,WIZ120SR模块则作为服务器。在IP地址和端口号字段,请输入WIZ120SR模块的IP地址和端口,并单击“Connect”按钮建立网络通信连接。 当串口和网络终端机建立连接后,在数据输入窗口输入任何字符,并单击“Send”按钮,可以看到数据被发送到另一个窗口。     这样,WIZ120SR用户手册版本1.0就全部介绍完毕了。欢迎大家阅读及评论。   如果对于我们公司的产品技术感兴趣,欢迎随时联系我们。 可以直接留言或登录 WIZnet 官方网站: http://www.iwiznet.cn 或者来电: 86-10-84539974 (转 166 ), QQ:2377211388, 邮箱: wiznetbj@wiznettechnology.com 联系人: Jerry ,谢谢! 公司微博是: http://weibo.com/wiznet2012 公司博客是: http://blog.csdn.net/ WIZnet2012  
  • 热度 23
    2012-7-30 11:05
    1418 次阅读|
    0 个评论
    本用户手册篇幅较长,包括六个章节,简介、入门指南、固件烧录、串口配置、 WIZ120SR 引脚分配和尺寸以及演示和测试。我们也将分四部分进行介绍,前两篇里介绍了第一章简介和第二章入门指南的全部内容。今天我们将继续与大家分享第三章固件烧录和第四章串口配置的部分,因字符有限本部分分为了两篇博文,希望对大家有所帮助。 第二篇在这里: http://forum.eet-cn.com/BLOG_ARTICLE_13242.HTM   3. 固件烧录 1.运行‘WIZ120SR配置工具’ 程序,单击“Search” 按钮。 2.如果模块能正确连接到网络,系统会显示“Searching Complete”信息,设备的MAC地址会在“Board list”中显示出来,如图5所示。   3.在“Board list”中选择一个模块,并单击“Upload” 按钮。 ☞ 在通过以太网烧录固件之前,需要设置WIZ120SR模块的网络信息,配置工具如上图5所示。使用Ping测试,可以检查网络配置是否正确。   4.当系统显示如图6所示的窗口时,选择需要烧录的固件并单击“Open”按钮。 ☞ 除了WIZ120SR模块应用的固件,不要烧录其他固件。   5. 显示标题为“Processing”的对话框,如图7所示。   6.完成烧录后,会显示“Complete Uploading”消息对话框,如图8所示。     4. 串口配置 4-1. 串口命令格式 串口命令是通过串口配置WIZ120SR模块的参数。请参考2.2.2节下的截图,当输入特定字母(3个字符),WIZ120SR模块则作为串口配置模式运行。 用户可以通过配置工具设置任意特殊字符,并且只在UART 0下支持该功能。 帧格式 命令帧格式         描述 起始符 命令代码 参数 终止符 长度(bytes) 1 2 变量 1   表 3 .串口命令 – 命令帧格式 响应帧格式         描述 起始符 命令代码 参数 终止符 Length(bytes) 1 1 变量 1   表 4 .串口命令 – 响应帧格式 起始符结束符           设定 备注 起始符 ‘’ : Hex = 3Ch 终止符 ‘’ : Hex = 3Eh   表 5 .串口命令 - 起始符 终止符 响应代码         响应 备注 S 命令成功 F 命令失败 0 起始符无效 1 命令无效 2 参数无效 3 终止符无效 E 进入串口命令模式   表 6 .串口命令 – 响应代码   因博文字符有限,三四章内容分为两部分讲解。点击下面链接即可继续阅读。 下接—— http://forum.eet-cn.com/BLOG_ARTICLE_13286.HTM
  • 热度 20
    2012-7-30 11:03
    1120 次阅读|
    0 个评论
    上接—— http://forum.eet-cn.com/BLOG_ARTICLE_13285.HTM (继续阅读)   串口命令   命令 参数 备注 配置 基本参数 WI xxx.xxx.xxx.xxx (例如192.168.11.133) 配置IP地址 WS xxx.xxx.xxx.xxx (例如255.255.255.0) 配置子网掩码 WG xxx.xxx.xxx.xxx (例如192.168.11.1) 配置默认网关 WD 0 : 静态IP, 1 : DHCP, 2 : PPPoE 配置IP地址方式 WT 0 : 禁用, 1 : 启用 配置串口命令方式 WE xxxxxx (例如十六进制格式 : 2B 2B 2B) 配置命令模式字符 WY PPPoE用户名 配置PPPoE用户名 WZ PPPoE密码 配置PPPoE密码 WR   重启 配置 UART0参数 WP 0~65535 配置 UART0 本地IP的端口号 WM 0 : TCP客户模式, 1 : TCP混合模式, 2 : TCP服务器模式 配置 UART0 的TCP操作模式 WK 0 : TCP, 1 : UDP 配置 UART0 的协议((TCP或UDP) WB XXXXX 例如 1: 115200, 2: 57600, 3: 38400, 4: 19200, 5: 9600, 6: 4800, 7: 2400,8: 1200 7 : 7bit, 8bit 0 : no parity, 1 : Odd, 2 :Even 1, 2 0 : no, 1 : Xon/Xoff, 2 :RTS/CTS 配置UART0的波特率、数据位、奇偶校验位、停止位和流控制。 5bytes: WU 0 : 禁用, 1 : 启用 配置UART0 的DNS选项 WV xxx.xxx.xxx.xxx (例如255.255.255.0) 配置UART0 的DNS地址 WW xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (例如wiznet.co.kr) 配置UART0 的域名 WX xxx.xxx.xxx.xxx (例如192.168.11.144) 配置UART0 的目的IP地址 WN 0~65535 配置UART0 的目的端口号 WC XX 配置UART0 的十六进制格式分隔符 WJ 0~255 配置UART0 的分隔符大小 WH 0~65535 配置UART0 的分隔符时间 WL 0~65535 配置UART0的闲置时间 配置 UART1参数 OP 0~65535 配置UART1 的本地IP的端口号 OM 0 : TCP客户模式, 1 : TCP混合模式, 2 : TCP服务器模式 配置 UART1 的TCP操作模式 OK 0 : TCP, 1 : UDP 配置 UART1 的协议((TCP或UDP) OB XXXXX 例如 1: 115200, 2: 57600, 3: 38400, 4: 19200, 5: 9600, 6: 4800, 7: 2400,8: 1200 7 : 7bit, 8bit 0 : no parity, 1 : Odd, 2 :Even 1, 2 0 : no, 1 : Xon/Xoff, 2 :RTS/CTS 配置UART1的波特率、数据位、奇偶校验位、停止位和流控制。 5bytes: OU 0 : 禁用, 1 : 启用 配置UART1 的DNS选项 OV xxx.xxx.xxx.xxx (例如255.255.255.0) 配置UART1 的DNS地址 OW xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (例如wiznet.co.kr) 配置UART1 的域名 OX xxx.xxx.xxx.xxx (例如192.168.11.144) 配置UART1 的目的IP地址 ON 0~65535 配置UART1 的目的端口号 OC XX 配置UART1 的十六进制格式分隔符 OJ 0~255 配置UART1 的分隔符大小 OH 0~65535 配置UART1 的分隔符时间 OL 0~65535 配置UART1的闲置时间 配置命令参数 RA MAC地址 获取MAC地址 RF x.x (例如1.0) 获取固件版本 RI IP地址 获取IP地址 RS 子网掩码 获取子网掩码 RG 默认网关 获取默认网关 RD 0 : 静态IP, 1 : DHCP, 2 : PPPoE 获取IP配置方式 RT 0 : 禁用, 1 : 启用 获取串口命令方式 RE xxxxxx (例如十六进制格式 : 2B 2B 2B) 获取命令模式字符 RY PPPoE用户名 获取PPPoE 用户名 RZ PPPoE密码 获取PPPoE 密码 获取 UART0 参数 RP 本地端口号 获取 UART0 本地IP的端口号 RM 0 : TCP客户模式, 1 : TCP混合模式, 2 : TCP服务器模式 获取 UART0 的TCP操作模式 RK 0 : TCP, 1 : UDP 获取 UART0 的协议((TCP或UDP) RB XXXXX 例如 1: 115200, 2: 57600, 3: 38400, 4: 19200, 5: 9600, 6: 4800, 7: 2400,8: 1200 7 : 7bit, 8bit 0 : no parity, 1 : Odd, 2 :Even 1, 2 0 : no, 1 : Xon/Xoff, 2 :RTS/CTS 获取UART0的波特率、数据位、奇偶校验位、停止位和流控制。 5bytes: RU 0 : 禁用 , 1 : 启用 获取UART0 的DNS选项 RV IP地址 获取UART0 的DNS地址 RW 域名 获取UART0 的域名 RX xxx.xxx.xxx.xxx (例如192.168.11.144) 获取UART0 的目的IP地址 RN 0~65535 获取UART0 的目的端口号 RC XX 获取UART0 的十六进制格式分隔符 RJ 0~255 获取UART0 的分隔符大小 RH 0~65535 获取UART0 的分隔符时间 RL 0~65535 获取UART0的闲置时间 获取 UART1 参数 QP Local Port Number 获取UART1 的本地IP的端口号 QM 0 : TCP客户模式, 1 : TCP混合模式, 2 : TCP服务器模式 获取 UART1 的TCP操作模式 QK 0 : TCP, 1 : UDP 获取 UART1 的协议((TCP或UDP) QB XXXXX 例如 1: 115200, 2: 57600, 3: 38400, 4: 19200, 5: 9600, 6: 4800, 7: 2400,8: 1200 7 : 7bit, 8bit 0 : no parity, 1 : Odd, 2 :Even 1, 2 0 : no, 1 : Xon/Xoff, 2 :RTS/CTS 获取UART1的波特率、数据位、奇偶校验位、停止位和流控制。 5bytes: QU 0 : 禁用 , 1 : 启用 获取UART1 的DNS选项 QV IP地址 获取UART1 的DNS地址 QW 域名 获取UART1 的域名 QX xxx.xxx.xxx.xxx (例如192.168.11.144) 获取UART1 的目的IP地址 QN 0~65535 获取UART1 的目的端口号 QC XX 获取UART1 的十六进制格式分隔符 QJ 0~255 获取UART1 的分隔符大小 QH 0~65535 获取UART1 的分隔符时间 QL 0~65535 获取UART1的闲置时间 表 7 . 串口命令 – 命令代码   4-2. WIZ120SR 串口命令配置 请检查WIZ120SR的固件和配置工具的版本。如果版本与最新版本的不同,需要从我们的主页http://www.wiznet.co.kr(英文)或http://www.iwiznet.cn/(中文)下载最新版本的固件。 请将设备连接到‘UART 0’串口。 ☞ 只有在UART0下,串口配置功能才有效。 请输入三个指定字符进入串口命令模式(如下图:配置成2B, 2B, 2B,并选中‘Enable’复选框)。确保单击了‘Setting’按钮来保存配置。根据以上配置,输入‘+++’进入串口配置模式。 一旦完成了配置,请遵循如下所示的步骤。   1 输入 “+++” 进入串口命令配置模式 2 检查响应 “E” 通知进入成功 3 输入 “WI192.168.11.3” 修改模块的IP地址为192.168.11.3 4 检查响应“S” 通知IP设置成功 5 输入 “RI” 修改模块的IP地址 6 检查响应 “S192.168.11.3” 检查改变的IP地址 7 输入 “WR” 重新启动 8 检查响应“S” 通知重新启动命令成功   模块重启     表 8 . 串口命令测试过程 在串行控制台中,以上测试过程如下图所示。 WIZ120SR F/W Ver.1.0 IP : 192.168.11.100 SN : 255.255.255.0 GW : 192.168.11.1 Listen 0ESS192.168.11.3S WIZ120SR F/W Ver.0.9 IP : 192.168.11.3 SN : 255.255.255.0 GW : 192.168.11.1 Listen 0     表 9 . 串口命令控制台显示   好了,今天就先介绍这么多,明天会继续 ^@^  
  • 热度 23
    2012-7-27 09:42
    878 次阅读|
    0 个评论
      本用户手册篇幅较长,包括六个章节,简介、入门指南、固件烧录、串口配置、WIZ120SR引脚分配和尺寸以及演示和测试。我们也将分四部分进行介绍,上一篇里介绍了第一章简介和第二章入门指南的前半部分。这一篇里我们将介绍第二章的剩余部分,希望对大家有所帮助。 第一篇在这里: http://forum.eet-cn.com/BLOG_ARTICLE_13241.HTM   2.2.2端口配置   在检查完UART标签是UART0还是UART1后,需要对UART进行配置。上述截图的数字相对应的描述如下。   (1)串口     串口菜单用于串口配置。 ☞ 为了应用配置,请单击“Setting”按钮。   (2)闲置时间     如果没有任何数据传输,那么在指定的闲置时间后,模块会自动关闭连接。     如果将闲置时间设置为‘0’,即使没有数据传输,模块也会保持网络连接。为了关闭连接,需要使用‘Close’命令。     这个命令在两个或者更多的系统连接到WZ120SR模块时是非常有用的。当一个系统连接到WZ120SR模块时,其他系统不能同时连接到该模块。如果在闲置时间字段定义了一个时间值,那么当已与WIZ120SR模块建立连接的系统在闲置时间内没有任何数据传输,其他系统就可以连接到该模块。     闲置时间也可以用于服务器系统意外关闭。这种情况下不会有任何的数据通信,因此在闲置时间过后,WIZ120SR模块会自动关闭连接进入等待状态。     (3)数据封装条件     可以定义串口数据如何封装发送至以太网。这里一共有3个定界符—time(时间)、 size(大小)和character(字符)。如果所有的都设置成0,那么当串口数据到达WIZ120SR模块时,它们会立刻被发送到以太网。   - Time: 该字段指定等待时间。如果没有更多的数据从串口来,模块将等待直到等待时间,然后将串口数据发送到以太网。例如,用户指定了2000ms,在最后的串口输入之后的2000ms时,模块将发送数据包。如果在串口缓冲区没有数据,模块就不会发送任何数据包。 (‘0’:禁用该功能) - Size: 该字段限制串口缓冲区的大小。一旦串口缓冲区达到了设定的大小,模块就将数据发送到以太网。如果串口缓冲区大于设定的大小,模块就将设定大小的数据封装成一个以太网包以发送出去,并保存多余的数据,当数据再次达到设定大小时,将数据发送到以太网。        (‘0’:禁用该功能) - Character: 指定一个字符以触发串口数据到网络数据包的转换。每当指定字符出现在串口缓冲区时,所有指定字符之前的数据(不包括指定字符)就被打包发送到以太网。字符必须是十六进制格式的。 (‘0’ :禁用该功能)   如果满足其中任何一个条件,数据就会被发送到以太网。 例如) 定界符:Size=10, Char=0x0D 串口数据 :0123456789abc 以太网数据 :0123456789 ☞“abc” 仍然保存在模块的串口缓冲区中,直到满足下一个指定大小或出现指定字符时,才会被发送到以太网。   (4)操作模式 - 客户模式 / 服务器模式 / 混合模式 该字段是选择基于TCP(客户端模式 / 服务器模式 / 混合模式)的通信模式,TCP协议需要在数据传输之前建立连接(被称为“三次握手”);另一方面,UDP传输数据之前则不需要建立连接。 在TCP服务器模式下,WIZ120SR模块作为服务器,等待其他客户机连接到指定端口号。 在TCP客户模式下,模块在连接的过程中作为客户机,尝试连接服务器的IP和端口;混合模式下同时支持服务器和客户模式。   TCP服务器模式   在TCP服务器模式下,WIZ120SR模块等待连接请求。        TCP服务器模式有利于检查系统状态,这种检查通过连接到一个设备或接受来自控制中心的连接而实现。 为了实现TCP服务器模式下的操作,需要配置本地IP、子网掩码、默认网关和端口号。        数据传输过程如下。 在TCP服务器模式下,客户机尝试连接WIZ120SR模块。 建立连接后,数据就可以在主机和WIZ610wi模块之间进行双向传输。   TCP客户端模式 在TCP客户端模式下, WIZ120SR模块将尝试连接到指定的服务器。 为了实现这种模式下的操作,需要配置本地IP、子网掩码、默认网关以及服务器IP和服务器端口号。如果服务器IP有一个域名,请使用DNS功能。   数据传输过程如下。 上电后,WIZ120SR开发板作为客户端会主动与服务器建立连接。 建立连接后,数据就可以在主机和WIZ120SR模块之间进行双向传输。   混合模式 在混合模式下,WIZ120SR模块自动作为TCP服务器等待客户机的连接请求。但是,如果在建立连接之前,WIZ120SR模块就收到来自串口设备的数据,WIZ120SR模块就转换成客户端模式,发送数据给服务器。因此,在混合模式下,服务器模式比客户端模式优先级高,除非一开始就接收串口设备的数据。如果要回到服务器模式,只需要关闭客户模式下的连接,WIZ120SR模块会自动进入服务器模式。 与TCP服务器模式相似,混合模式在监视串口设备的状态时是非常有用的;紧急情况下,WIZ120SR模块可以通过设备或用户更改为客户模式,与远程主机建立连接并发送设备的紧急状态。   - UDP模式 在UDP模式下,不需要建立连接。设置主机的IP地址和端口号后,数据包就会发送出去。 UDP模式不提供可靠的数据通信,因此,必须评估UDP模式是否适合应用。   - 本地端口 : 该字段用于设置WIZ120SR模块的网络端口。 ☞应该与其他的 UART 设置不同的端口号。   (5)串口配置     串口配置不是使用网络接口(配置工具)进行配置的,而是通过串口使用串口命令进行配置。选中“Enable”复选框进入串口配置模式。更多详细信息,请参考下面的第4节 “串口配置”。 ☞只在‘UART 0’下支持该功能。 (6)识别码     为了实现模块的安全性,可以利用识别码限制对WIZ120SR模块的访问。识别码功能只在TCP服务器模式下有效。如果WIZ120SR模块启用了识别码功能,客户机需要输入识别码才能连接到该模块。 执行配置工具程序; 在“Operation Mode”选项选择‘Server’ ; 选中“Password(TCP Server)”的“Enable”复选框,并输入选择的识别码; 单击“Setting”按钮。   (7)Destination 信息 当模块设置成TCP客户模式、混合模式或UDP模式时,为了使WIZ120SR模块能够连接服务器(或主机),需要设置主机的IP和端口。   - 使用DNS : 如果应用需要DNS功能,请单击选择DNS按钮并输入域名和DNS服务器的IP地址。域名解析服务器(DNS)是将域名和实际IP地址相结合的数据库系统。DNS系统目的是解析域名,并用实际IP地址表示,因此,设备可以连接到一个实际的IP地址。   - DNS服务器IP: 输入DNS IP地址或互联网服务提供商(ISP)提供的DNS域名服务器地址。 - 域名 : 输入连接节点的域名。 (例如: www.wiznet.co.kr)     DNS功能对于未固定IP的远端主机(DHCP)或具有域名的远端主机是非常有用的。因此,每当远端主机的IP改变时,不需要再改变远端主机的IP配置。   如果对于我们公司的产品技术感兴趣,欢迎随时联系我们。 可以直接留言或登录WIZnet官方网站:http://www.iwiznet.cn 或者来电:86-10-84539974(转166),QQ:2377211388, 邮箱:wiznetbj@wiznettechnology.com 联系人:Jerry ,谢谢! 公司微博是: http://weibo.com/wiznet2012 公司博客是:http://blog.csdn.net/WIZnet2012