您的位置 首页 IOT

单片机以太网控制器W7100A数据手册(五)

继续给大家介绍W7100A功能描述,电气特性,IR回流焊温度简介(无铅封装)和封装说明的内容。923IPRAWIPRAW属于IP层的数据通信,它是比TCP、U

持续给我们介绍W7100A功用描绘,电气特性,IR回流焊温度简介(无铅封装)和封装阐明的内容。

9.2.3IPRAW

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

留意:

  1. 要确定在底座面– C -.
  2. ‘D1’和’E1’的尺度不包含模具突起部份。’D1’和’E1’是最大的塑料体尺度包含不匹配模具。
  3. ‘b’的尺度不包含杰出杆。杆不能够坐落较低的半径或脚下。
  4. 每个旮旯的准确形状是可选的。
  5. 这些尺度应用于从铅平段到铅尖的0.10mm至0.25mm之间。
  6. A1被界说为从底座面到包体最低点之间的间隔。
  7. 操控尺度:毫米(mm)
  8. 参阅文档:JEDEC MS-026,BED。

12.2 封装类型:QFN64

操控尺度:mm

留意:

  1. 要确定在底座面– C -.
  2. ‘D1’和’E1’的尺度不包含模具突起部份。’D1’和’E1’是最大的塑料体尺度包含不匹配模具。
  3. ‘b’的尺度不包含杰出杆。杆不能够坐落较低的半径或脚下。
  4. 每个旮旯的准确形状是可选的。
  5. 这些尺度应用于从铅平段到铅尖的0.10mm至0.25mm之间。
  6. A1被界说为从底座面到包体最低点之间的间隔。
  7. 操控尺度:毫米(mm)
  8. 参阅文档:JEDEC MS-026,BED。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/iot/258755.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部