自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mrwangwang的专栏

关注微信公众号IEEE,IEEE、万方文献及国内外专利下载,更多技术文章阅读

  • 博客(15)
  • 资源 (15)
  • 收藏
  • 关注

转载 SGMII 和 Serdes 的详细说明

Serdes  : SERDES是英文SERializer(串行器)/DESerializer(解串器)的简称。它是一种时分多路复用(TDM)、点对点的通信技术,即在发送端多路低速并行信号被转换成高速串行信号,经过传输媒体(光缆或铜线),最后在接收端高速串行信号重新转换成低速并行信号。这种点对点的串行通信技术充分利用传输媒体的信道容量,减少所需的传输信道和器件引脚数目,从而大大降低通信成本。S...

2013-01-31 14:22:09 109986 3

转载 tcp连接的建立(三次握手)和释放(四次握手)

TCP报文段首部格式:序号:本报文段所发送的数据的第一个字节的序号。确认号ack:期待收到对方下一个报文段的第一个数据字节的序号确认ACK:占1位,仅当ACK=1时,确认号字段才有效。ACK=0时,确认号无效同步SYN:连接建立时用于同步序号。当SYN=1,ACK=0时表示:这是一个连接请求报文段。              若同意连接,则在响应报文段中使得

2013-01-24 13:48:33 1922

转载 IP头、TCP头、UDP头详解以及定义

一、MAC帧头定义/*数据帧定义,头14个字节,尾4个字节*/typedef struct _MAC_FRAME_HEADER{ char m_cDstMacAddress[6];    //目的mac地址 char m_cSrcMacAddress[6];    //源mac地址 short m_cType;            //上一层协议类型,如0x0800代表上一层是IP...

2013-01-24 13:47:25 158869 6

转载 转载]MAC、IPv4、UDP、TCP包结构分析

wireshark是在数据链路层抓包,如下图抓的UDP包,实际上抓到的是封装了UDP数据包的MAC帧,有以太网src IP和dst IP在内MAC帧主要有两种格式,一种是以太网V2标准,一种是IEEE 802.3,常用的是前者。下图就是假定网络层协议是IP协议,MAC帧是V2格式注:MAC地址有48bit,所以源地址和目的地址字段有6字节

2013-01-24 08:48:34 2672

转载 udp丢包 又是udp丢包

什么会导致udp丢包呢,我这里列举了如下几点原因:1.调用recv方法接收端收到数据后,处理数据花了一些时间,处理完后再次调用recv方法,在这二次调用间隔里,发过来的包可能丢失。对于这种情况可以修改接收端,将包接收后存入一个缓冲区,然后迅速返回继续recv。2.发送的包巨大丢包。虽然send方法会帮你做大包切割成小包发送的事情,但包太大也不行。例如超过30K的一个udp包,不切割直接

2013-01-23 21:54:27 890

转载 以太网常见错包含义

Aligment Error:一般指Ethernet帧里字节的部分bit位被丢失了,会造成FCS错的情况,更明确的说法是字节对齐错误.Byte Aligment Error,即接收到的内容为非整数倍的字节数.因为有部分bit丢掉了,而以太网收发规范是以整数倍的字节作为基础的,如64~1518字节,都是字节的若干整数倍.Dribble:指发送/接收时间超过最大长度1518字节所允许的发送/接

2013-01-23 21:44:02 6188

转载 802.1ag的设计理念

802.1ag把整个网络(customer, provider, operator)划分成很多的维护域(MD, Maintenance Domain),MD是有层次的,最多8个层次。       在每个MD里面,针对该MD所提供的每一个服务(service)进行维护管理,这些service会跨越网络中很多个节点,802.1ag的核心思想是在这个service所涉及到的部分或者全部节点上进行

2013-01-16 21:59:01 1042

转载 常用网络协议栈比较

1、BSD TCP/IP协议栈    BSD栈历史上是其他商业栈的起点,大多数专业TCP/IP栈(VxWorks内嵌的TCP/IP栈)是BSD栈派生的。这是因为BSD栈在BSD许可协议下提供了这些专业栈的雏形,BSD许用证允许BSD栈以修改或未修改的形式结合这些专业栈的代码而无须向创建者付版税。同时,BSD也是许多TCP/IP协议中的创新(如广域网中饿拥塞控制和避免)的开始点。

2013-01-15 15:18:05 2313

转载 使用lwip协议的Raw API工作模式

转一篇文章:lwip RawApi 数据发送2009-05-11 23:29       今天调试程序,使用lwip协议的Raw API工作模式,做了一个简单的客户/服务器系统。服务器运行FPGA上,使用Powerpc405处理器,32Kcache,64M内存,无操作系统。客户端运行在x86机器,安装Linux操作系统。服务器接收数据没问题,100M网卡下速度约为5MB,其中包括将数据从p

2013-01-15 15:17:04 7650 1

转载 802.1ad帧格式

原文见:http://en.wikipedia.org/wiki/IEEE_802.1ad

2013-01-08 15:12:20 2676

转载 Ethernet帧格式

一. Ethernet帧格式的发展 1980 DEC,Intel,Xerox制订了Ethernet I的标准 1982 DEC,Intel,Xerox又制订了Ehternet II的标准 1982 IEEE开始研究Ethernet的国际标准802.3 1983 迫不及待的Novell基于IEEE的802.3的原始版开发了专用的Ethernet帧格式 1985 IEEE推出I

2013-01-08 15:08:46 3178

转载 eCos编译配置说明 - [编译配置]

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://redboot.blogbus.com/logs/19874250.html前两篇实验讲了如何build一个redboot,从VMWARE启动。这次,要解释一些相关配置的过程。eCos最重要特点就算是可配置(Configurable )了。所以,现在我们就看看它是怎么配置的。一、基本概念1

2013-01-01 14:11:37 2536

转载 perl与中文信息处理

一、文件分割 #!/usr/bin/perl#此程序将一个大文本文件分成两个。#以一个.txt结尾被分割文件作为参数。#如果没有提供待分割文本,那么程序中止运行。die if $#ARGV == -1;#输入文件以.txt结尾,输出文件替换.txt扩展名为.out1和.out2$outfile1 = $ARGV[0];$outfile2 = $ARGV[0]

2013-01-01 14:10:33 586

转载 perl中数组函数详解三:join和split

在perl中,join()和split()的功能是相反的。一.join函数 1.作用:把数组元素或者几个字符串通过分隔符连接成单个字符串 2.格式:join(DELIMITER,ARRAY或string[1,2,3...]) 3.实例:#join$name="Tom";$birth="01/02/86";$addr="chengdu.sichuan";$info=j

2013-01-01 11:34:04 2750

转载 perl中子程序的运用,以及在子程序中变量进行私有(my)声明的重要性 .

我们都知道用my可以来定义私有变量,这个可以在很多情况下防止错误的发生,下面我们通过一个例子来看一看。下面是一个转换程序,也就是简单的把DNA序列中的A转变成T,第一种情况没有使用私有变量。如下:[plain] view plaincopyprint?#下面是一段DNA序列  $DNA=ATTATATAT;#这里是我们的序列  $result=A_to_T($D

2013-01-01 11:19:06 549

深入浅出玩转 FPGA_12576311.pdf

深入浅出玩转 FPGA_12576311.pdf

2011-10-07

FAT32文件系统的存储机制及其在单片机上的实现.pdf

FAT32文件系统的存储机制及其在单片机上的实现.pdf

2011-10-07

linux中文包中文输入法安装.txt

linux中文包中文输入法安装.txt,喜欢中文输入法的可能有用!

2011-10-07

Keil_C51_BANK_原理和实现方式.pdf

Keil_C51_BANK_原理和实现方式.pdf

2011-10-07

C51启动文件--STARTUp.A51--详细注释.docx

C51启动文件--STARTUp.A51--详细注释.docx

2011-10-07

51系列中data,idata,xdata,pdata的区别.doc

51系列中data,idata,xdata,pdata的区别.doc

2011-10-07

网卡结构详解:MAC、PHY、传输特性、机械特性、电气特性等

网卡结构详解:MAC、PHY、传输特性、机械特性、电气特性等

2011-10-07

51汇编指令大全

51汇编指令大全,详细介绍了8051常用的汇编指令,对初学汇编语言或工程应用时查找相关指令有很大帮助,希望对大家有用

2011-10-07

基于FPGA的视频采集系统的设计与实现

基于FPGA的视频采集系统的设计与实现 基于FPGA的视频采集系统的设计与实现

2011-04-03

什么是差分信号,差分信号的介绍

介绍了差分信号的定义、分类、实现方式,很全面,很强大,希望对大家有用

2011-04-03

基于FPGA的视频采集

视频图像采集是视频信号处理系统的前端部分,正在向高速、高分辨率、高集成化、高可靠性方向发展。图像采集系统在当今工业、军事、医学各个领域都有着极其广泛的应用,如使用在远程监控、安防、远程抄表、可视电话、工业控制、图像模式识别、医疗器械等各个领域都有着广泛的应用[1]。本文介绍了一种基于FPGA的图像采集系统,用户可以根据需要对FPGA 内部的逻辑模块和I/O模块重新配置,以实现系统的重构[1][2];而且采用这种设计方案 ,便于及时地发现设计中的错误,能够有效地缩短研发时间,提高工作效率。

2011-04-03

USB接口的数字摄像系统设计

讨论了基于usb接口的数字摄像系统的实现

2011-04-03

2009考研英语作文预测班辅导讲义-徐绽

2009考研英语作文预测班辅导讲义-徐绽

2010-11-18

清华阎石《数字电子技术基础》第五版教学课件

清华阎石《数字电子技术基础》第五版教学课件

2010-10-29

uc_osII中文教程

uc_0sII 中文教程,讲得很详细,觉得不错,希望大家喜欢。

2009-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除