毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

USB3.0的CameraLink视频数据传输电路设计(3)

时间:2022-05-04 14:48来源:毕业论文
1。令牌阶段:数据流开始于此,同时它也定义了本次传输的类型。所有USB数据流都包含令牌阶段。 2。数据阶段:此阶段内容即本次传输的数据。能传输的

 1。令牌阶段:数据流开始于此,同时它也定义了本次传输的类型。所有USB数据流都包含令牌阶段。

 2。数据阶段:此阶段内容即本次传输的数据。能传输的最大数据量为1024字节。

 3。握手阶段:接收到数据的一方一般会向发送数据的一方报告此次数据传输是否成功。

 这3个阶段都以同步字段开始EOP字段结束,结构如下

图2。2 USB基本阶段数据流结构

2。2。2 USB数据流单元

USB数据流基本单元即为字段,数据流就是由这一系列字段构成。主要包括以下几种:

同步字段:USB总线是两行的串行信号线故通信双方在电路连接上没有共同的时钟,若时钟频率不同则容易造成数据错位导致数据不同步,故在USB协议中,会先使用同步字段使所有信息包的同步在进行数据的传输。来:自[优.尔]论,文-网www.youerw.com +QQ752018766-

包标志字段(PID):长度为8位,它指明信息包类型,前4段包含了信息 

包的类型和格式信息,为类型字段,能定义类型分别有令牌包、数据包、握手包与特殊包,前三种上面已经介绍过,特殊包可以根据用户的需要自行定义,是前三种类型包以外的一些特殊事务的处理。高四位为校验字段为类型字段的补码以确保数据传输的正确性。

地址字段:长度为7位共有127个可分配地址值(0作为默认地址),以指明USB总线上的一个USB设备。对于地址0的作用下一节将会讲到。

端点字段:长度为4位,用于指明USB端点,最高可表示16个端点,其中端点0是所有USB设备必须的。

帧号字段:指明当前帧号,长度为11位,帧号字段的值即此时小帧或帧的帧号,在每个帧或小帧发送时,帧号字段里的内容字段会在当前基础上自动加一。所以帧号字段上升的快慢能反映数据传输的快慢。

数据字段:传输的数据包含在此字段内,1024字节为此字段的最大长度最小长度因类型而异。对所有数据的传输顺序都是由低到高。数据字段的传输类型和程序需要决定了数据字段的长度。

校验字段(CRC):循环冗余校验,CRC在发送信息方的位填充操作前执行,以检验信息包的无错性,对于出错的信息包执行丢弃操作。其中,数据包用16位循环冗余检验CRC,令牌包则用5位循环冗余检验CRC。

信息包由令牌包、信息包、握手包构成,上述字段按不同的格式与顺序组合在一起就组成了不同类型的信息包。信息包就是USB信息传输的基础。

USB3.0的CameraLink视频数据传输电路设计(3):http://www.youerw.com/tongxin/lunwen_93437.html
------分隔线----------------------------
推荐内容