- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
USB总线;一.USB简介;——1994年开始研究,
——1996年 USB 1.0 速度只有1.5Mb/s
——1998年 USB 1.1版本
传输速率(两种模式):低速(Low Speed)1.5Mbps
全速(Full Speed)12Mbps
——2000年4月 USB 2.0版本
USB 2.0兼容所有USB 1.0外部设备及电缆线等,传输速率达480Mbps(高速High Speed 系列)。
——2008年11月 USB 3.0版本
最大传输速率高达5.0Gb/s,也就是625MB/s ——Super Speed
引入了新的电源管理机制,支持待机、休眠和暂停等状态 ;二.USB总线结构;USB总线系统中的设备可以分为三个类型
USB主机( USB主控制器/根集线器(USB Host) ):只能有一个,管理USB系统,每秒产生一帧数据;发送配置请求对USB设备进行配置操作,对总线上的错误进行管理和恢复。
USB 集线器(HUB):类似于网络集线器,完成USB设备的添加(扩展)、删除和电源管理等
USB总线设备(USB功能外设)
组成金字塔型结构,最多可连接7层,127台设备;USB系统拓扑结构
USB协议定义了在USB系统中主控制器Host与USB设备间的连接和通信,其物理拓扑结构是金字塔型的层层向上方式。允许最多连接127个设备,最上层是USB主控制器。;三.USB的性能特点;1)、传输速度快;3)、通用连接器;4)、无须外接电源 数据线供电;5)、扩充外设能力强;四.USB工作原理; USB互连是指一个USB主端口(USB?Host)与USB从端口相连并和其通信的方式,它包括以下几方面。 ·总线的拓扑结构:USB主端口和USB从端口的连接模式。
; 数据流模型:描述了数据在系统中通过USB从产生方到使用方的流动方式。 ·任务规划:USB提供多个从端口共享的连接,对USB从端口必须进行规划以分配带宽。 数据流模式对于USB设备很关键。USB协议支持以单向或双向的方式,在USB主端口和一个USB设备之间交换功能数据和控制信息。USB的数据传输是在主端口和一个USB从端口上的特定端点之间进行的,一个给定的USB从端口支持多个数据传输端点。USB主端口将分别处理一个USB从端口的任一端点与其他端点上的通信,这种主端口和一个USB从端口之间的联系称为管道。? ;2.USB从端口;3.USB主端口;五、USB的传输方式 ;⒈) 批处理方式
; 中断传输是单向的,且仅输入到主机,它用于不固定的、少量的数据传输,但这些数据需要及时处理。当设备需要主机为其服务时,向主机发送此类信息以通知主机,像键盘、鼠标之类的输入设备采用这方式。USB的中断传输是Polling(查询)类型。主机要频繁地请求端点输入。USB设备在全速情况下,其端点Polling周期为1~255ms;对于低速情况,Polling周期为10~255ms。因此,最快的Polling频率是1kHz。在信息的传输过程中,如果出现错误,则需将在下一个Polling中重新传输 ; 等时传输也称同步传输,可以单向也可以双向,用于传输连续性、实时的数据。这种方式的特点是要求传输速率固定,时间性强,忽略传输错误,即传输中出错也不重传。因为这样会影响传输速率。传输的最大数据包是1024B/ms。如视频设备、数字声音设备采用这种方式
;控制传输是双向的,它的传输有2~3个阶段:Setup阶段(可以没有) ,Data阶段和Status阶段。在Setup阶段,主机传送命令给设备;在Data阶段,传输的是Setup阶段所设定的数据;Status阶段,设备返回握手信号给主机 ;六、USB2.0 与USB3.0差别;;; 七、USB的应用 ;结束 谢谢
文档评论(0)