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

发布者:梦中徐来最新更新时间:2015-09-30 来源: eefocus关键字:单片机  以太网控制器  W7100A 手机看文章 扫描二维码
随时随地手机看文章
继续给大家介绍W7100A功能描述,电气特性,IR回流焊温度简介(无铅封装)和封装说明的内容。

9.2.3   IPRAW

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数据的结构如下:

图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。
关键字:单片机  以太网控制器  W7100A 引用地址:单片机以太网控制器W7100A数据手册(五)

上一篇:浅谈单片机以太网接入方案
下一篇:单片机以太网控制芯片W7100A数据手册(二)

推荐阅读最新更新时间:2024-03-16 14:33

1-基于51单片机的音乐彩灯
具体实现功能 系统由51单片机+ADC0809模块+LM386功放模块+喇叭+音频接口+发光二极管+电源构成。 具体功能: (1)通过音频线输入可以播放电脑、手机、MP3里面的音乐。 (2)AD对音频信号的采集,转换为数字信号给单片机。 (3)具有8个LED频谱彩灯,随音乐变化闪烁。 设计背景 随着人们生活水平的提高,人们对环境的要求越来越高,城市环境建设日益为人们所重视。灯作为一种观赏性较高的艺术,不断的出现在城市的广场、公园及其它公共场所,早些的灯都是固定不可调的,显得有些单调,随着科技的发展音乐灯也进入了我们的城市。音乐灯是现代科技与艺术的综合,音乐灯将喷水图形、彩色灯光及音乐旋律构成一个有机的整体,随着
[单片机]
1-基于51<font color='red'>单片机</font>的音乐彩灯
程序简洁的单片机6位数字钟
51单片机作的电子钟程序在很多地方已经有了介绍,对于单片机教程者而言这个程序基本上是一道门槛,掌握了电子钟程序,基本上可以说51单片机就掌握了80%。常见的电子钟程序由显示部分,计算部分,时钟调整部分构成,这样程序就有了一定的长度和难度。这里我们为了便于大家理解和掌握单片机,我们把时钟调整部分去除,从而够成了这个简单的电子钟程序。 时钟的基本显示原理:时钟开始显示为0时0分0秒,也就是数码管显示000000,然后每秒秒位加1 ,到9后,10秒位加1,秒位回0。10秒位到5后,即59秒 ,分钟加1,10秒位回0。依次类推,时钟最大的显示值为23小时59分59秒。这里只要确定了1秒的定时时间,其他位均以此为基准往上累
[单片机]
程序简洁的<font color='red'>单片机</font>6位数字钟
用8位单片机实现串口-以太网转换器
    摘要: 用8位单片机8031和ISA总线网卡,实现RS485串行设备与以太网的连接,以传送控制信令和数据文件。程序设计采用C51语言,便于移植和调试。     关键词: 以太网 串行通讯 单片机 C51 单片机或微控制器(MCU)(也称为嵌入式系统)已经在各个领域得到了广泛的应用。目前绝大多数系统都是以MCU为核心,与监测、伺服、指示设备配合实现一定的功能。以太网是当今最受欢迎的局域网之一,现已成为社会重要的基础信息设施,是信息流通的重要渠道。如果嵌入式系统能够连接到Internet,则可以方便、低廉地将信息传送到世界上的任何一个地方。 将嵌入式系统与Internet相连的主要困难在于:Inter
[工业控制]
怎样用门电路扩展单片机 I/O 接口?
怎样用门电路芯片作为扩展I/O接口? 应用系统中,采用TTL电路、CMOS电路锁存器或三态门电路也可以构成各种类型的简单的I/O口。 这种I/O口多通过P0口扩展。由于P0口只能分时使用,所以用它构成输出口时,接口芯片应具有锁存功能:构成输入口时,根据输入数据是常态还是暂态,要求接口芯片应能三态缓冲或锁存选通。 数据的输入输出由单片机的读/写信号控制。
[单片机]
单片机的防盗门控制程序
一个防盗门的控制程序,采用无线遥控方式开门,步进马达执行动作。 ;2009.11.22修正,采用AT89C2051单片机控制,liweiqiang ;P3.3接峰鸣器 ;P3.5接门状态开关信号输入,低电位表示门已关上,高电位表示门已打开 ;P3.7摇控开门信号输入,低电位表示有开门信号。 org 0000h ljmp start org 000bh ljmp int_0 start: mov sp,#60h mov tmod,#01h mov th0,#0b0h mov tl0,#0b8h mov r1,#00h mov r0,#00h setb ea setb et0 setb tr0 ;=================
[单片机]
AT89C51单片机游戏(俄罗斯方块)
一、电路设计 此电路由AT89C51最小系统、12864显示模块和独立按键组成。可实现类似俄罗斯方块的游戏 二、运行效果 三、部分代码 /*想要更多项目私wo!!!*/ #include REGX52.H #include pic.c #include intrins.h #define LCD_DATA P2 #define button_delay 150 //按键延时 #define button_acceleration 65 //按键加速度阈值 #define GAME_LOCATION 30 sbit button_a = P3^4; //变形 sbit button_b = P3^5; //开始 s
[单片机]
基于51单片机的电子闹钟设计
使用的单片机是 STC89C52 此设计可以 年 月 日 时 分 秒显示和闹钟功能 能通过8个按键自由调整 时 分 秒 闹钟响铃时间 带复位按键,要是模块抽风,摁复位按键即可! 使用 LCD16020A 屏幕显示 屏幕电路设有电位器,可以调整清自由屏幕晰度 原理图上均标注了每个元件的 值和型号,方便购买正确的元件 程序代码在附件里 无需改动,直接烧录即可 原理图: PCB: 实物图: 程序运行图: 部分程序: /** * @brief 利用定时器中断 完成LED流水 */ #include REGX52.H #include LCD1602.h #include Key.h #include Buzzer.h
[单片机]
以C8051F340单片机为核心的红外测温系统设计
引言 螺旋装药过程中,经常会因为内部药品温度分布不均匀导致在装药过程中药品内出现气泡的现象,这严重影响了弹体内的药品质量和弹药参数。因此,本文希望通过设计一种温度监测系统来实现对腔体内药品温度检测,寻找装药过程中温度与药品质量之间的关系。由于装药机结构的特殊性,我们无法通过传统的接触测温法获取药品的温度。因此本文设计了一种基于红外测温方法的系统来实现对药品温度的实时检测。 1 时分复用原理 复用方法的设计主要依据TN9红外传感器的信号特征及接口特点,TN9红外温度传感器具有5个接口,其中电源和地不需要接到CPLD上,其余三个接口分别为低电平有效的TN9工作使能接口,工作在主模式的SPI时钟接口和数据接口。采用复用模式是只需通过设置
[单片机]
以C8051F340<font color='red'>单片机</font>为核心的红外测温系统设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved