热度 16
2012-11-30 10:26
986 次阅读|
0 个评论
W5200芯片是一种采用全硬件TCP/ IP协议栈的嵌入式以太网控制器,它能使嵌入式系统通过SPI(串行外设接口)接口轻松地连接到网络。W5200特别适合那些需要使用单片机来实现互联网功能的客户,而这就需要单片机系统具有完整的TCP/ IP协议栈和10/100Mbps以太网网络层(MAC)和物理层(PHY)。 W5200是由已经通过市场考验的全硬件TCP/ IP协议栈、及以太网网络层和物理层的整合而成。其全硬件的TCP/ IP协议栈全程支持TCP、UDP、IPv4、ICMP、ARP、IGMP和PPPoE协议,而且已经连续多年在各种实际应用中得以证明。W5200使用32KB缓存作为其数据通信内存。通过使用W5200,用户只需通过使用一个简单的socket程序就能实现以太网的应用,而不再需要处理一个复杂的以太网控制器了。 SPI(串行外设接口) 提供了轻松与外部MCU连接的接口。W5200支持高达80MHZ的SPI接口间通信。为了降低系统功率的消耗,W5200提供了网络唤醒和休眠模式。W5200收到原始以太网数据包形式的magic packet时将被唤醒。 特点 - 支持硬件TCP/IP协议: TCP、UDP、ICMP、IGMP、IPv4、ARP、IGMP、PPPoE和以太网 - 支持8个独立的端口(sockets) - 极小巧的48 Pin QFN无铅封装 - 提供休眠模式 - 提供网络唤醒 - 支持高速SPI总线(SPI模式0,3) - 内部32K字节存储器作TX/RX缓存 - 内嵌10/100Mbps以太网物理层 - 支持自动应答 (全双工/半双工模式、10BASET/100BASET) - 支持自动极性变换(MDI/MDIX) - 支持ADSL连接(与PAP/CHAP验证模式下,支持PPPOE协议) - 不支持IP分段 - 3.3V工作电压,I/O口可承受5V电压 - 多种指示灯信号输出(全双工/半双工模式、网络连接和网络速度) 目标应用 W5200非常适合许多嵌入式应用,包括: - 家庭网络设备: 机顶盒、个人录像机、数码媒体适配器 - 串行转以太网:门禁控制、LED显示屏、无线AP继电器等 - 并行转以太网: POS/微型打印机、复印机 - USB转以太网: 存储设备、网络打印 - GPIO转以太网: 家庭网络传感器 - 安全系统: 数字录像机、网络摄像机、信息亭 - 工厂和楼宇自动化控制系统 - 医疗监测设备 - 嵌入式服务器 结构图 1. 引脚分配 1.1 微控制器(MCU)接口信号 1.2 物理层(PHY)信号 1.3 综合信号 1.4 电源信号 推荐的电源设计 : 去耦电容尽可能靠近W5200。 尽可能保证地线层足够宽。 如果地线层宽度足够,具有独立的模拟地线层和数字地线层是很好的做法。 如果地线层不够宽,那么只能将模拟和数字地线层设计为一个单一的地线层,而不是将它们分开。 1.5 时钟信号 图 4 晶振体参考原理图 1.6 LED 信号 2 内存 图 ( Memory Map) W5200是由通用寄存器、Socket寄存器、TX的内存和RX的内存组成。如下图所示: 图 5 W5200内存图 3 W5200 寄存器 3.1 通用寄存器 3.2 Socket寄存器 注意 : n 是socket的数目 ( 0, 1, 2, 3, 4, 5, 6, 7 ) 由于篇幅较长,以下给出其他分点。全文可以上我们的官网下载,谢谢关注! 4 寄存器说明 4.1 通用寄存器 4.2 Socket 寄存器 5 功能说明 5.1 初始化 5.2 数据通信 5.2.1 TCP 5.2.1.1 TCP 服务器 5.2.1.2 TCP 客户端 5.2.2 UDP 5.2.2.1 单播和广播方式 5.2.2.2 多播 5.2.3 IPRAW(以IP层为上限的处理模式) 5.2.4 MACRAW(以MAC层为上限的数据处理模式) 6 外部接口 6.1 SPI 接口 6.2 设备操作 6.3 SPI 主设备操作 7 电器规格 7.1 极限值 7.2 直流特征 7.3 功耗 (Vcc 3.3V 温度 25°C) 7.4 特征 7.4.1 复位时钟 7.4.2 晶体特性 全文下载,请移步我们的官网下载地址:http://www.iwiznet.cn/sub_modules/product/product_detail.asp?Refid=587page=1cate1=5cate2=7cate3=56pid=1144cType=2 谢谢关注,W5200相对于W5100在一些方面进行了升级,以后我们会继续跟进对它的介绍,谢谢大家继续留意!我们的官方博客:blog.iwiznet.cn 官网:www.iwiznet.cn