W5500中文数据手册
wiznet W5500 中文手册
高性能以太网芯片W5500 数据手册
W5500 是一款全硬件 TCP/IP 嵌入式以太网掌握器,为嵌入式系统供应了更加简易的互联网连接方案。W5500 中文手册
图
3 晶振参考电路
2 主机接口
W5500 供应了 SPI(串行外部接口)作为外设主机接口,共有 SCSn, SCLK, MOSI, MISO 4 路信号,且作为 SPI 从机工作。
W5500 与 MCU 的连接方式如图 4 和图 5 所示。依据其工作模式(可变数据长度模 式/固定数据长度模式)将分别在第 章节和 章节做解释说明。
如图 4 所示,可以与其他 SPI 设备共用 SPI 接口
在可变数据长度模式中(如图 4 所示),W5500 可以与其他 SPI 设备共用 SPI 接口。 但是一旦将 SPI 接口指定给 W5500 之后,则不能再与其他 SPI 设备共用,如图 5 所示。
在可变数据长度模式(如图 4 所示),W5500 可以与其他 SPI 设备共用 SPI 接口。 然而,在固定数据长度模式(如图 5 所示),SPI 将指定给 W5500,不能与其他 SPI 设 备共享。
wiznet W5500 中文手册
图 4 可变数据长度模式(SCSn 受主机掌握)
图 5 固定数据长度模式(SCSn 保持接地)
SPI 协议定义了四种工作模式(模式 0,1,2,3)。每种模式的区分是依据 SCLK 的极性及相位不同定义的。SPI 的模式 0 和模式 3 唯一不同的就是在非活动状态下, SCLK 信号的极性。SPI 的模式 0 和 3,数据都是在 SCLK 的上升沿锁存,在下降沿输出。
W5500 支持 SPI 模式 0 及模式 和 MISO 信号无论是接收或发送,均遵从从最 高标志位(MSB)到最低标志位(LSB)的传输序列。
前沿采样后沿采样
图 6 SPI 模式 03
SPI 工作模式
W5500 与外设主机的通讯受 SPI 数据帧掌握(参考第 章节 SPI 数据帧) 。
W5500 的帧分为 3 段:地址段,掌握段,数据段。
地址段为 W5500 存放器或 TX/RX 内存指定了 16 位的偏移地址。 掌握段指定了地址段设定的偏移区域的归属,读/写访问模式以及 SPI 工作模式(可变长度模式/固定长度模式)。
wiznet W5500 中文手册
数据段可以设定为任意长度(N-字节,1≤N)或者是固定的长度:
1 字节,2 字节 或 4 字节;假如 SPI 工作模式设置为可变数据长度模式(VDM),SPI 的 SCSn 信号需要由外部 主机通过 SPI 帧掌握。
在可变数据长度模式下,SCSn 掌握 SPI 帧的开头和停顿:
SCSn 信号拉低(高电平到低电平),即代表 W5500 的 SPI 帧开头(地址段);
SCSn 信号拉高(低电平到高电平),即代表 W5500 的 SPI 帧完毕(数据段的随机 N字节数据结尾);
SPI 数据帧
W5500 的 SPI 数据帧包括了 16 位地址段的偏移地址,8 位掌握段和 N 字节数据段。 如图 7 所示。
8 位掌握段可以通过修改区域选择位 (BSB[4:0]),读/写访问模式位(RWB)以及 SPI工作模式位(OM[1:0])来重新定义。 区域选择位选择了归属于偏移地址的区域。
图 7 SPI 数据帧格式
W5500 支持数据的连续读/
W5500中文数据手册 来自淘豆网m.daumloan.com转载请标明出处.