第4章USB串行总线及其应用.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章 USB串行总线及其应用 USB系统组成 USB系统接口信号与电气特性 USB流类型与传输类型 USB包格式 USB外围芯片及应用 4.1 USB串行总线概述 通用串行总线(Universal Serial Bus, USB):连接外部设备的一个串口总线标准,用于在便携设备之间直接交换数据,广泛使用与计算机、机顶盒和游戏机。 开发目的: 计算机与电话之间的连接;易用性;端口扩充。 特点:支持热插拔(Hot plug)和即插即用 (PlugPlay)。 USB不完全是一个串口,实际上是一种串行总线。通过USB端口可以连接许多设备,这些设备可以相互连接在一起。而且不同类型的设备组成可以通过USB集线器分离开来,与传统的串口只能链接一个设备有本质区别。 USB用来把串口、并口等不同的接口统一起来,使用一个4针插头作为标准插头。通过这个标准插头,采用菊花链形式(星型结构)可以把所有的外设连接起来,并且不会损失带宽。 USB设备类型 USB总线主要性能特点 每个USB系统中有一个主机,通过“级联”方式,USB总线可连接多个外部设备。每个USB设备用一个USB插头连接到上一个USB设备的USB插座上,而其本身又提供一或多个USB插座供下一个或多个USB设备连接使用。这种多重连接通过集线器Hub实现的,整个USB网络中最多可连接127个设备,支持多个设备同时操作。 USB提供机箱外的热即插即用功能,能自动配置和重新配置外设。 USB总线适用带宽范围在几千位/秒(Kb/s)——几百兆位/秒(Mb/s)的设备,可连接键盘、鼠标、摄像头、游戏设备、虚拟现实等低速设备,也可连接电话、声频、麦克风、压缩视频等全速设备,还可连接视频、存储器、图像采集等高速设备,同时允许复合设备(具有多种功能的外设)连接到PC机。 低成本的电缆和连接器。USB通过一根四芯的电缆传送信号和电源,电缆长度可变,最达5m。 USB具有错误检测和处理机制,可识别设备的错误。 较低的协议开销提高了总线性能,适于低成本外设开发。 支持主机与设备之间的多数据流和多消息流传输,支持同步和异步传输类型。 以往接口方案存在的缺点 大多数微型计算机外围设备基于接口实现,这些接口的设计有很多缺陷,不仅给设计者带来了许多麻烦,而且也给用户带来诸多不便。 传统的I/O模式,外围设备通常被映射为CPU的I/O地址空间,并且被分配一个指定的IRQ(中断请求),或者是一个DMA通道。系统资源被分配给指定的外围设备,地址分配通常由IBM公司和其他设备制造商指定。这种地址分配方法已成为一种标准。软件开发者要利用这些关于中断请求和DMA通道的信息对指定的设备进行访问。 因为PC上的很多设备要求使用中断,许多关键的系统资源问题都涉及到中断请求分配。ISA总线不能可靠地支持共享式中断,所以这点对于通过ISA总线和PC相连的外设尤其重要。基于PCI总线的系统也包括ISA或EISA两种总线。 典型的设备占用中断情况表 以往接口方案存在的缺点 PC环境中,I/O地址冲突十分常见。外围设备通常需要大块的I/O地址单元,才能报告设备的状态信息并给设备发送命令。尽管x86处理器有能力访问64KB的I/O地址单元,但是传统的扩展卡通常只能对16条地址线中的10个进行解码,导致最多只能有1KB的地址空间块可以被ISA的扩展卡所使用。 标准PC外设接口支持单个设备连接。一个给定时刻只有一个外设可以连接,,所以新的外设连到电脑上需要通过专用的扩展卡插到扩展总线上,这种扩展外设的方法成本比较昂贵。 终端用户遇到的问题: 种类繁多的数据线; 扩展卡的安装和配置; 外围设备不能热插拔; 成本。 USB 优点 为所有USB 外设提供单一的、易于使用的、标准的连接类型,简化USB 外设设计和用户使用,实现单一数据通用接口; 整个USB系统只有一个端口和一个中断,节省系统资源。 USB支持热插拔(hot plug)和PNP(Plug-and-Play) ,计算机系统可动态地检测外设的插拔,以及动态加载驱动程序 USB在设备提供灵活的供电,USB直接连接到Hub,或是连接到Host的设备可通过USB 电缆、电池或其它电力设备供电,或使用两种供电方式组合。支持节约能源的挂机和唤醒模式。 USB 提供全速(12Mbps)、低速(1.5Mbps)、高速(480Mbps)的速率来适应各种不同类型的外设传输速率。 USB 提供四种不同的数据传输类型:控制传输、Bulk数据传输、中断数据传输和同步数据传输。 USB端口有灵活的扩展性,一个USB 端口串接上一个USB Hub 就可以扩展为多个USB端口传输。 4.1 USB串行总线概述 4.1.1 USB系统组成 USB的互连; USB的设备; USB的主机。 4.1 USB串行总线

文档评论(0)

报告论文库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档