tag 标签: 全硬件tcpip协议站

相关博文
  • 热度 21
    2012-12-18 10:13
    1082 次阅读|
    0 个评论
        W5200E01-M3 是WIZnet公司出产的一款开发板, 用于W5200芯片的测试和原型开发,可实现各种以太网应用程序。W5200E01-M3内嵌W5200芯片–高速SPI以太网控制芯片,具有全硬件TCP/IP协议栈。并采用STM32 MCU。操作便捷。功耗低。应用广泛。    昨天给大家介绍了关于W5200E01-M3用户手册的一部分内容今天继续给大家介绍 参考固件,应用程序演示,实体规格及原理图等内容 ... 9     参考固件 • IETF的TCP (传输控制协议) RFC 793  • TCP服务器/客户端 Loopback   W5200的TCP协议支持服务器模式和客户端模式,用户可以选择其中一种进行应用,服务器模式和客户模式的不同之处如下所示。                                                              图 7 TCP服务器/客户端                                                             表 5 W5200 Socket API 9.1 固件结构                                                       表 6 项目层次 9.2 固件函数   表 7  main.c中的函数             表 8 网络配置的主要变量       表 9  Loopback.c中的函数 9.3 固件编译与加载  9.3.1   编译 – IAR 嵌入式工作台 IDE 要编译和连接你的工程,需要在“Project”菜单中选择“Make”,或按F7。                          图 8 在IAR 嵌入式工作台 IDE中编译 9.3.2     加载– Flash Loader Demonstrator 加载 1  选择通信端口并设置环境     注意 – PROG 开关 需要选成 ‘PROG’ 来连接 W7200-EVB 与电脑。  加载 2 检查目标是否可读  加载 3 在目标中选择设备  加载 4在工程(work project)中选择二进制映像文件 加载 5 在内存地址列表中选择 "@0x08000000" 加载 6 选择 "Next" 来加载二进制映象文件 注意 – 在 ‘Download’ 完成后 , PROG 开关 需要选成 ‘ 运行 ’ 来运行用户应用程序。 10 应用程序演示 10.1 演示过程 图 9 演示流程图 10.2 Ping测试    Ping测试可以判断你的测试电脑能否在网络上与W5200E01-M3进行通信。 10.2.1     测试电脑的网络配置 进入 "Start" 菜单,单击 "Control Panel." 单击 "Network Connections" 在可用网络列表中右键单击你的网络名,选择"Properties"。 浏览"General"选项,通过连接类型的列表向下滚动,定位到"Internet Protocol (TCP/IP)"条目。 右键单击该条目,选择"Properties"。 配置IP地址、子网掩码和默认网关如下图所示 图 10  Internet 协议属性 10.2.2     在命令提示符中进行Ping 测试  进入 “ Start” 菜单, 单击 “运行”。  在"打开:"输入框中输入“cmd"。 在命令提示符窗口中输入“ping 192.168.11.4” (W5200E01-M3的IP地址) 。 图 11 在命令提示符中进行Ping测试 10.3       应用程序测试– Loopback 测试   AX1 : Loopback 测试程序 -下载地址  : http://www.wiznet.co.kr/UpLoad_Files/ReferenceFiles/AX1.zip  ■ AX1.zip : AXInstallV3.1.exe, AX1 Manual V3.1.pdf 运行 1 输入 W5200E01-M3 IP 和 Port 运行 2 检查是否出现 "Connected" 信息 运行 3  设置数据格式:大小和基值 运行 4 在对话框中检查状态信息 11      实体规格                                                   图 12 W5200E01-M3开发板的尺寸 12     W5200E01-M3原理图 W5200E01-M3的原理图可以从WIZnet的主页 www.wiznet.co.kr(英文) 或 http://www.wiznettechnology.cn/(中文)下载。       以上是W5200E01-M3的完整的用户指南。       感谢阅读!更多信息请登录WIZnet中文官网查看        
  • 热度 21
    2012-12-18 10:07
    1117 次阅读|
    0 个评论
           W5200E01-M3 是WIZnet公司出产的一款开发板, 用于W5200芯片的测试和原型开发,可实现各种以太网应用程序。W5200E01-M3内嵌W5200芯片–高速SPI以太网控制芯片,具有全硬件TCP/IP协议栈。并采用STM32 MCU。操作便捷。功耗低。应用广泛。        昨天给大家介绍了关于W5200E01-M3用户手册的一部分内容今天继续给大家介绍 参考固件,应用程序演示,实体规格及原理图等内容 ... 9     参考固件 • IETF的TCP (传输控制协议) RFC 793  • TCP服务器/客户端 Loopback   W5200的TCP协议支持服务器模式和客户端模式,用户可以选择其中一种进行应用,服务器模式和客户模式的不同之处如下所示。                                                              图 7 TCP服务器/客户端                                                             表 5 W5200 Socket API 9.1 固件结构                                                       表 6 项目层次 9.2 固件函数   表 7  main.c中的函数             表 8 网络配置的主要变量       表 9  Loopback.c中的函数 9.3 固件编译与加载  9.3.1   编译 – IAR 嵌入式工作台 IDE 要编译和连接你的工程,需要在“Project”菜单中选择“Make”,或按F7。                          图 8 在IAR 嵌入式工作台 IDE中编译 9.3.2     加载– Flash Loader Demonstrator 加载 1  选择通信端口并设置环境     注意 – PROG 开关 需要选成 ‘PROG’ 来连接 W7200-EVB 与电脑。  加载 2 检查目标是否可读  加载 3 在目标中选择设备  加载 4在工程(work project)中选择二进制映像文件 加载 5 在内存地址列表中选择 "@0x08000000" 加载 6 选择 "Next" 来加载二进制映象文件 注意 – 在 ‘Download’ 完成后 , PROG 开关 需要选成 ‘ 运行 ’ 来运行用户应用程序。 10 应用程序演示 10.1 演示过程 图 9 演示流程图 10.2 Ping测试    Ping测试可以判断你的测试电脑能否在网络上与W5200E01-M3进行通信。 10.2.1     测试电脑的网络配置 进入 "Start" 菜单,单击 "Control Panel." 单击 "Network Connections" 在可用网络列表中右键单击你的网络名,选择"Properties"。 浏览"General"选项,通过连接类型的列表向下滚动,定位到"Internet Protocol (TCP/IP)"条目。 右键单击该条目,选择"Properties"。 配置IP地址、子网掩码和默认网关如下图所示 图 10  Internet 协议属性 10.2.2     在命令提示符中进行Ping 测试  进入 “ Start” 菜单, 单击 “运行”。  在"打开:"输入框中输入“cmd"。 在命令提示符窗口中输入“ping 192.168.11.4” (W5200E01-M3的IP地址) 。 图 11 在命令提示符中进行Ping测试 10.3       应用程序测试– Loopback 测试   AX1 : Loopback 测试程序 -下载地址  : http://www.wiznet.co.kr/UpLoad_Files/ReferenceFiles/AX1.zip  ■ AX1.zip : AXInstallV3.1.exe, AX1 Manual V3.1.pdf 运行 1 输入 W5200E01-M3 IP 和 Port 运行 2 检查是否出现 "Connected" 信息 运行 3  设置数据格式:大小和基值 运行 4 在对话框中检查状态信息 11      实体规格                                                   图 12 W5200E01-M3开发板的尺寸 12     W5200E01-M3原理图 W5200E01-M3的原理图可以从WIZnet的主页 www.wiznet.co.kr(英文) 或 http://www.wiznettechnology.cn/(中文)下载。       以上是W5200E01-M3的完整的用户指南。       感谢阅读!更多信息请登录WIZnet中文官网查看        
  • 热度 20
    2012-12-17 10:32
    1038 次阅读|
    0 个评论
        W5200E01-M3 是WIZnet公司出产的一款开发板, 用于W5200芯片的测试和原型开发,可实现各种以太网应用程序。W5200E01-M3内嵌W5200芯片--高速SPI以太网控制芯片,具有全硬件TCP/IP协议栈。并采用STM32 MCU。操作便捷。功耗低。应用广泛。今天给大家详细介绍一下关于这款产品的用户指南,以便大家使用。      1      简介 W5200E01-M3是测试以太网芯片W5200和原型开发的评估板。W5200E01-M3由STM32F103C8(基于ARM Cortex-M3 CPU内核)和W5200(全硬件TCP/IP以太网控制芯片)和FT232R(一个USB转UART接口IC)组成。W5200是一颗包含了在各个领域已经被证实的全硬件TCP/IP协议栈的芯片,包括例如TCP、 UDP、 IPv4、ICMP、 ARP、 IGMP、 PPPoE等常用协议。 Cortex-M3可用于测试W5200的性能、周边设备可以用于实现各种以太网应用程序。W5200E01-M3的USB转UART接口IC可用于UART通信,并且扩展排针(共40个排针)允许用户进行简单的连接和测试。 W5200E01-M3可以提供基于ANSI的简单示例代码,来实现各种基于W5200的因特网应用程序。W5200也可用于掉电模式下的小型嵌入式设备,以节省功耗。  主要特征: W5200全硬件TCP/IP内核 Cortex-M3 RJ-45(内嵌以太网变压器) USB转UART 接口 IC 40引脚扩展排针 2个用户LED, 2个串行TX/RX LED ,1个电源显示LED 模式开关, 复位开关 电源 : USB/VIN 供电 (5V@500mA)  2     规格 表 1 W5200E01-M3所含零件清单 3     W5200E01-M3 结构图  W5200E01-M3的结构图如下所示。 图 1 W5200E01-M3 结构图  4     硬件设计  W5200E01-M3 的开发板设计如下所示。   图 2 W5200E01-M3 开发板设计  表 2 硬件描述   5     扩展接口  扩展接口有2.54mm间距的头孔。  注意: 部分扩展排针头与开发板上的外部设备共享。 想了解更多关于排针可选功能的信息,请参见STM32F103C8的数据手册。  表 3 扩展排针头  6  开发环境  1.1     IDE     当前的IAR嵌入式工作台支持ARM IDE(其他的IDE工具也支持ARM IDE,例如Keil)。W5200E01-M3软件包发行的版本是IAR针对ARM 5.41的嵌入式工作台。关于如何使用IAR,请参见IAR操作手册。      W5200E01-M3软件包包括使用W5200的各种示例代码。   1.2 安装 Flash loader Demonstrator  Flash Loader demonstrator 用于为W5200E01-M3烧录程序。  注意:  想了解更多关于STM32F103xx Flash Loader demonstrator的信息,请参见www.st.com的UM0462用户手册。  下载:UM0462 Flash loader demonstrator  http://www.st.com/internet/mcu/product/216817.jsp  单击“Design Support” - SW DEMOS(页面底端)  图 3 下载Flash loader demonstrator 1.1     USB转UART 接口 IC 驱动 当mini-USB连接到Windows电脑的USB设备时,设备管理器会正确安装USB转串口驱动。如果USB转串口适配器不能像预期一样工作,你可以在www.ftdichip.com下载USB转串口驱动。 注意: 想了解更多关于USB转串口转换器的信息,请参见www.fuducguo.com的安装指南。 à   下载安装指南: www.fidichip.com 单击“Support(支持)-Documents(文件)- Installation Guides(安装指南)” 下载到你的操作系统中。 à   下载驱动  www.fidichip.com 单击 “Drivers(驱动程序)-VCP Drivers” 下载到你的操作系统中                      图 4 目前支持VCP的驱动(3MAR2010)1                                                                                           7. W5200 SPI                                                                                                                                              以下框图所示是连接ST23F103于W5200的SPI接口。   图 5 W5200 SPI 接口  SPI的读/写伪代码如下所示,关于SPI的成组模式和如何使用,请参考W5200相关文件。   代码 1 利用SPI接口读的伪代码  代码 2 利用SPI接口写的伪代码  1     W5200 存储器映射  想了解更多详细信息,请参考W5200数据手册。   图 6 W5200 存储器映射  表 4 W5200 存储器       今天给大家介绍了有关W5200E01-M3的简介,规格,结构,硬件设计及接口,开发环境,SPI和存储映射器等内容,明天为大家继续介绍,敬请关注!     感谢阅读!
  • 热度 17
    2012-12-13 13:55
    860 次阅读|
    0 个评论
    ——WIZnet产品应用小例19:智能家居系统     WIZnet的智能仪表模块支持丰富的网络协议和相关接口,内嵌CortexM3处理器,配合W5100全硬件TCP/IP协议栈,强强联合,明显提升整个系统的网络接入性能,它还支持串口命令来进行串口设置,提供简单易用的配置程序,能将来自各种串口、ZigBee传感器、M-bus和PLC的信号接入以太网,实现能源数据的网络上传和远程监控。智能家居有多远?WIZnet将不断为此努力! 更多产品应用小例,参见WIZnet产品应用小例全系列(http://blog.iwiznet.cn/?cat=686) ——————————————————– WIZnet专注全硬件TCP/IP协议栈,面向嵌入式开发应用,为物联网发展助力!