持续给我们介绍W7100A功用描绘,电气特性,IR回流焊温度简介(无铅封装)和封装阐明的内容。
9.2.3
IPRAW归于IP层的数据通讯,它是比TCP、UDP低一层协议。IPRAW支撑IP层的协议,如ICMP(0x01)和IGMP(0x02),由协议号决议。ICMP的’ping’功用和IGMP v1/v2已经在W7100A中由硬件完成。假如用户需求,主机能够将SOCKET n以IPRAW的形式翻开,直接处理IPRAW的数据。在运用IPRAW形式时,用户有必要设置IP包头中用户所运用的协议号。协议号由IANA界说,请参阅官方网站:
http://www.iana.org/assignments/protocol-numbers。
在翻开SOCKET之前,有必要由Sn_PROTO先界说协议号。W7100A在IPRAW形式下不支撑TCP(0x06)和UDP(0x11)。IPRAW形式的SOCKET通讯只支撑设定的协议号通讯。ICMP的SOCKET不能接纳非设定的协议数据,如IGMP。
图9.7 IPRAW操作流程
- 端口初始化
挑选端口,设置协议号,然后设置Sn_MR(P3:P0)到IPRAW形式,履行”OPEN”指令。假如Sn_SR在”OPEN”指令之后转化到了SOCK_IPRAW,端口初始化就完成了。
- 查看接纳数据
参阅9.2.2.1”单播和播送形式”
- 接纳进程
处理内部RX存储器的IPRAW数据。接纳到的IPRAW数据的结构如下:
4300″>
图9.10 接纳MACRAW数据格局
MACRAW数据包含”包信息”,”数据包”和4字节的循环校验码。”包信息”是数据包的长度,”数据包”包含6字节的”意图MAC地址”,6字节的”源MAC地址”和2字节的”类型”,46-1500字节的实践传输数据。”实践传输数据”包含网络协议,如依据”类型”而定的ARP,IP。关于具体的”类型”信息,清参阅下面网站:(Uhttp://www.iana.org/assignments/ethernet-numbersU)
<留意>
假如内部RX存储器的剩下空间比MACRAW数据小的话,存于内部RX缓存中的一些包信息和数据包会偶尔性地呈现一些问题。由于这样的问题是出于包信息的剖析过错,所用它不能正确地处理MACRAW数据。越挨近RX存储器巨细,过错发生率越高。假如用户能够答应MACRAW数据有部分丢掉,这个问题就能够处理。
处理办法如下:
- 赶快地处理内部RX存储器中的数据以防止它挨近缓存的最大限。
- 在样例代码中对SOCKET进行初始化的部分,经过设置S0_MR的MF位(MAC过滤器)以完成对MACRAW数据的挑选性接纳,然后削减接纳负载。
- 假如内部RX存储器的剩下空间小于’1528-默许MTU(1514)+包信息(2)+数据包(8)+CRC(4)’,封闭端口,然后处理收到的一切数据。再从头翻开端口。封闭端口之后,从封闭开始起接纳到的MACRAW数据将会丢掉。
- 查看发送数据/发送进程
用户想发送的数据的巨细不能超过内部TX存储器的巨细和默许MTU。主机发生与”接纳进程”的数据包相同格局的MACRAW数据,然后发送它。这个时分,假如发生的数据小于60字节,发送的以太网包在内部会以“0填充”的方法扩充到60字节,然后发送。
- 查看完毕/SOCKET封闭
参阅9.2.2.1”单播和播送”
10. 电气特性
10.1 肯定最大额定值
*注:器材在逾越”肯定最大额定值”的条件下作业,可能会形成永久性的损坏。
10.2 功耗(驱动电压3.3V)
10.3 沟通特性
复位时序
外部存储器拜访时序
10.4 晶振特性
10.5 变压器特性
在运用内部的PHY形式时,一定要运用对称的变压器,以支撑主动MDI/MDIX(穿插)。
在运用外部的PHY形式时,要依据外部PHY的特性挑选变压器。
11. IR回流焊温度简介(无铅封装)
湿度灵敏等级:3级
需求枯燥包装:是的
12. 封装阐明
12.1 封装类型:LQFP100
留意:
- 要确定在底座面– C -.
- ‘D1’和’E1’的尺度不包含模具突起部份。’D1’和’E1’是最大的塑料体尺度包含不匹配模具。
- ‘b’的尺度不包含杰出杆。杆不能够坐落较低的半径或脚下。
- 每个旮旯的准确形状是可选的。
- 这些尺度应用于从铅平段到铅尖的0.10mm至0.25mm之间。
- A1被界说为从底座面到包体最低点之间的间隔。
- 操控尺度:毫米(mm)
- 参阅文档:JEDEC MS-026,BED。
12.2 封装类型:QFN64
操控尺度:mm
留意:
- 要确定在底座面– C -.
- ‘D1’和’E1’的尺度不包含模具突起部份。’D1’和’E1’是最大的塑料体尺度包含不匹配模具。
- ‘b’的尺度不包含杰出杆。杆不能够坐落较低的半径或脚下。
- 每个旮旯的准确形状是可选的。
- 这些尺度应用于从铅平段到铅尖的0.10mm至0.25mm之间。
- A1被界说为从底座面到包体最低点之间的间隔。
- 操控尺度:毫米(mm)
- 参阅文档:JEDEC MS-026,BED。