USB系统结构与应用设计(1)

摘 要:通用串行总线(USB)是一种简单的计算机外围接口标准。它具有即插即用、扩展方便等优点,已成为计算机必备的一个接口。本文简要介绍USB总线的功能、拓朴结构及其数据传输过程,并举例说明USB接口的实际应用。

关键词:通用串行总线 USB接口 外围接口标准

一、USB接口背景

  在早期的计算机系统上常用串口或并口连接外围设备。每个接口都需要占用计算机的系统资源(如中断,I/O地址,DMA通道等)。无论是串口还是并口都是点对点的连接,一个接口仅支持一个设备。因此每添加一个新的设备,就需要添加一个ISA/EISA 或PCI卡来支持,同时系统需要重新启动才能驱动新的设备。

  USB总线是INTEL、DEC、MICROSOFT、IBM等公司联合提出的一种新的串行总线标准,主要用于PC机与外围设备的互联。USB总线具有低成本、使用简单、支持即插即用、易于扩展等特点,已被广泛地用在PC机及嵌入式系统上。

二、USB总线优缺点

1.优 点

  (1)使用简单

  所用USB系统的接口一致,连线简单。系统可对设备进行自动检测和配置,支持热插拔。新添加设备系统不需要重新启动。

  (2)应用范围广

  USB系统数据报文附加信息少,带宽利用率高,可同时支持同步传输和异步传输两种传输方式。一个USB系统最多可支持127个物理设备。USB设备的带宽可从几Kbps 到几Mbps (在USB2.0版本,最高可达几百Mbps)。一个USB系统可同时支持不同速率的设备,如低速的键盘、鼠标,全速的ISDN、语音,高速的磁盘、图像等(仅USB2.0版本支持高速设备)。

  (3)较强的纠错能力

  USB系统可实时地管理设备插拔。在USB协议中包含了传输错误管理、错误恢复等功能,同时根据不同的传输类型来处理传输错误。

  (4)总线供电

  USB总线可为连接在其上的设备提供5V电压/100mA电流的供电,最大可提供500mA的电流。USB设备也可采用自供电方式。

  (5)低成本

  USB接口电路简单,易于实现,特别是低速设备。USB系统接口/电缆也比较简单,成本比串口/并口低。

2.缺 点

  USB技术还不是很成熟,特别是高速设备。市场上现有的USB设备价格都比较昂贵,但随着USB技术的日益成熟,设备的不断增加和广泛应用,其价格将会有所降低。

三、USB系统拓扑结构

  一个USB系统包含三类硬件设备: USB主机(USB HOST)、 USB设备(USB DEVICE)、USB集线器(USB HUB),如图1所示。





  (1)USB HOST

  在一个USB系统中,当且仅当有一个USB HOST时,USB HOST有以下功能:

  ◇ 管理USB系统;
  ◇ 每毫秒产生一帧数据;
  ◇ 发送配置请求对USB设备进行配置操作;
  ◇ 对总线上的错误进行管理和恢复。

  (2)USB DEVICE

  在一个USB系统中,USB DEVICE和USB HUB总数不能超过127个。USB DEVICE接收USB总线上的所有数据包,通过数据包的地址域来判断是不是发给自己的数据包:若地址不符,则简单地丢弃该数据包;若地址相符,则通过响应USB HOST的数据包与USB HOST进行数据传输。

  (3)USB HUB

  USB HUB用于设备扩展连接,所有USB DEVICE都连接在USB HUB的端口上。一个USB HOST总与一个根HUB (USB ROOT HUB)相连。USB HUB为其每个端口提供100mA电流供设备使用。同时,USB HUB可以通过端口的电气变化诊断出设备的插拔操作,并通过响应USB HOST的数据包把端口状态汇报给USB HOST。一般来说,USB设备与USB HUB间的连线长度不超过5m,USB系统的级联不能超过5级(包括ROOT HUB)。

四、USB总线数据传输

  USB总线上数据传输的结构如图2所示。



  从物理结构上,USB系统是一个星形结构;但在逻辑结构上,每个USB逻辑设备都是直接与USB HOST相连进行数据传输的。在USB总线上,每ms传输1帧数据。每帧数据可由多个数据包的传输过程组成。USB设备可根据数据包中的地址信息来判断是否响应该数据传输。在USB标准1.1版本中,规定了4种传输方式以适应不同的传输需求:

  (1)控制传输(control transfer)

  控制传输发送设备请求信息,主要用于读取设备配置信息及设备状态、设置设备地址,设置设备属性、发送控制命令等功能。全速设备每次控制传输的最大有效负荷可为64个字节,而低速设备每次控制传输的最大有效负荷仅为8个字节。

  (2)同步传输(isochronous transfer)

  同步传输仅适用于全速/高速设备。同步传输每ms进行一次传输,有较大的带宽,常用于语音设备。同步传输每次传输的最大有效负荷可为1023个字节。

  (3)中断传输(interrupt transfer)

  中断传输用于支持数据量少的周期性传输需求。全速设备的中断传输周期可为1~255ms,而低速设备的中断传输周期为10~255ms。全速设备每次中断传输的最大有效负荷可为64个字节,而低速设备每次中断传输的最大有效负荷仅为8个字节。

共2页: 1

论文出处(作者):

USB系统结构与应用设计(1)

下载Word文档到电脑,方便收藏和打印~

下载Word文档

带你看艺考
艺考信息时光机

山西大学2021年河北省艺术类录取分数线

山西大学2021年河北省艺术类录取分数线
山西大学
艺术类录取分数线 山西大学 2021/7/12

天津音乐学院致2021级新生的一封信

天津音乐学院致2021级新生的一封信
天津音乐学院
开学时间 天津音乐学院 2021/8/28

四川民族学院2021年艺术类本科专业招生计划

四川民族学院2021年艺术类本科专业招生计划专业名称专业类别收费标准四川环境设计普通类600025美术学师范类800050视觉传达设计普通类600063书法学师范类600025舞蹈学师范类800040音乐学师范类8000..
四川民族学院2021年艺术类本科专业招生计划
艺术类招生计划 四川民族学院2021年艺术类本科专业招生计划 2021/7/16

天津商业大学宝德学院2021年山东(舞蹈),吉林、四川(设计学、舞蹈)录取分数线

天津商业大学宝德学院2021年山东(舞蹈),吉林、四川(设计学、舞蹈)录取分数线
天津商业大学宝德学院招生办公室
艺术类录取分数线 天津商业大学宝德学院招生办公室 2021/8/6

淮阴工学院2021年美术类本科招生计划

淮阴工学院2021年江苏省艺术类本科招生计划序 号专业组招生专业分流专业名称招生人数134208历史产品设计产品设计48环境设计环境设计45视觉传达设计视觉传达设计45数字媒体艺术数字媒体艺术27134209物理环境设..
淮阴工学院2021年美术类本科招生计划
艺术类招生计划 淮阴工学院2021年美术类本科招生计划 2021/7/8

萍乡学院2021年招生章程(含艺术类)

萍乡学院2021年招生章程
萍乡学院2021年招生章程
普通类招生章程 萍乡学院2021年招生章程 2021/5/26

甘肃2021年普通高校招生网上填报志愿及征集志愿通知

甘肃2021年普通高校招生网上填报志愿及征集志愿通知,2021年甘肃高考志愿填报、录取结果查询及征集志愿时间。
志愿填报时间,征集志愿时间
甘肃高考志愿填报 志愿填报时间,征集志愿时间 2021/7/2

浙江财经大学东方学院2021级新生大数据

浙江财经大学东方学院2021级新生大数据
浙江财经大学东方学院招生办
新生大数据 浙江财经大学东方学院招生办 2021/9/17

兰州交通大学2021年军训集锦

兰州交通大学2021年军训集锦
艺考
军训 艺考 2021/10/8

广东职业技术学院2021级新生军训正式开营啦!

广东职业技术学院2021级新生军训正式开营啦!
艺考
军训 艺考 2021/10/16

浙大城市学院2021年美术类招生简章

一、学校简介 浙大城市学院是一所经教育部批准,由杭州市人民政府举办、浙江大学支持办学的全日制公办普通本科高等学校。其前身为创建于1999年的浙江大学城市学院。 学校坐落于中国历史文化名城、风景旅游胜地杭州,毗邻京杭大运河,柳青水秀、波光鹭影,自然..
浙大城市学院2021年美术类招生简章
艺术类招生简章 浙大城市学院2021年美术类招生简章 2021/6/18

2021年北京师范大学艺术类专业录取分数线

2021年北京师范大学艺术类专业录取分数线
2021年北京师范大学艺术类专业录取分数线
艺术类录取分数线 2021年北京师范大学艺术类专业录取分数线 2021/7/28

陈丹青的时装模特写生油画作品(附2021新作)

陈丹青:时装模特写生(附2021新作)
陈丹青陈丹青陈丹青陈丹青
油画欣赏 陈丹青 2021/7/3

北京工商大学2021年录取结果查询

北京工商大学2021年录取结果查询
北京工商大学
录取查询 北京工商大学 2021/7/9

广东警官学院2021高考录取查询开通

广东警官学院2021高考录取查询开通
广东警官学院
录取查询 广东警官学院 2021/7/12

湖南农业大学2021年高考录取结果查询开通

湖南农业大学2021年高考录取结果查询开通
湖南农业大学
录取查询 湖南农业大学 2021/7/21

成都理工大学2021年秋季学生返校报到时间

成都理工大学2021年秋季学生返校报到时间
成都理工大学
开学时间 成都理工大学 2021/8/22

西北工业大学2021年新生大数据

西北工业大学2021年新生大数据
西北工业大学
新生大数据 西北工业大学 2021/9/10

陕西服装工程学院2021年艺术类专业成绩查询

陕西服装工程学院2021年艺术类专业成绩查询
陕西服装工程学院
艺术类专业成绩查询 陕西服装工程学院 2021/4/28

华北电力大学2021年高考录取查询开通

华北电力大学2021年高考录取查询开通
华北电力大学
录取查询 华北电力大学 2021/7/11
没有更多了?去看看其它艺考内容吧

艺考热搜

艺考数据
艺考资源站

  • 艺考分数线
  • 艺考简章