ecm工作原理 usb_USB接口学习笔记

本文详细介绍了USB接口的发展历程、规范标准,包括USB2.0、USB3.x及USB4的传输速率和电气特性。USB是一个通用串行总线,遵循即插即用和热插拔的设计理念,支持多种数据传输类型。文章重点阐述了USB的接口架构、电气特性、总线拓扑以及工作原理,包括USB数据包的组成和不同设备的识别方式,如低速、全速、高速设备的识别。此外,还讨论了OTG功能和上拉、下拉电阻的选择,以及USB3.x在发射器和接收器设计上的改进。
摘要由CSDN通过智能技术生成
286c45e6b5adc09cb8ed94e5d231c6ce.png
2dc6b6a0ad1382ca56264656baf281ee.png
4fa27d32452875f08b6069f3f39c18bd.png

接口名称:USB

英文全称:The Universal Serial Bus

中文:通用串行总线

标准维护和制定:USB-IF(USB Implementers Forum, Inc)通用串行总线执行论坛

USB-IF首席成员:INTEL/APPLE/HP/Renesas/Microsoft/ST/TI

网址:www.usb.org

当前规范:USB4.0(基于INTEL Thunderbolt协议,可向下兼容USB3.2、2.0和Thunderbolt 3)

最新版本:USB3.2 Revision 1.0

生效时间:2019.09.03

传输速率:USB4可达40Gbps。

说明:USB是一个即插即用通用串行接口。当前USB3.2 SSP(SuperSpeed Plus,Gen2)最高速率可达10Gbps.另外概念上包括USB Type-C, USB Power Delivery。

一、 接口架构

USB系统主要被定义为三个部分:

  • USB的互连
  • USB的设备
  • USB的主机

USB的互连是指USB设备与主机之间进行连接和通信的操作,主要包括以下几方面:

  • 总线的拓扑结构:USB设备与主机之间的各种连接方式;
  • 内部层次关系:根据性能叠置,USB的任务被分配到系统的每一个层次;
  • 数据流模式:描述了数据在系统中通过USB从产生方到使用方的流动方式;
  • USB的调度:USB提供了一个共享的连接。对可以使用的连接进行了调度以支持同步数据传输,并且避免的优先级判别的开销 .

在任何USB系统中,只有一个主机。USB和主机系统的接口称作主机控制器,主机控制器可由硬件、固件和软件综合实现。根集线器是由主机系统整合的,用以提供更多的连接点.

USB的设备包括:

  • 网络集线器,向USB提供了更多的连接点;
  • 功能器件,为系统提供具体功能,如ISDN的连接、数字的游戏杆或扬声器。

USB设备提供的USB标准接口的主要依据:

  • 对USB协议的运用;
  • 对标准USB操作的反馈,如设置和复位;
  • 标准性能的描述性信息。

USB连接了USB设备和USB主机,USB的物理连接是有层次性的星型结构。每个网络集线器是在星型的中心,每条线段是点点连接。从主机到集线器或其功能部件,或从集线器到集线器或其功能部件。如下图所示为USB系统结构。最多可接127台设备.

6e2cbe8b57692d723831de8ce708c349.png

1.1 电气特性

USB总线已经发展了至少3代,早期的速度为1.5Mbps,然后增加到12Mbps,480Mbps,5Gbps,10Gbps,40Gbps. 根据速率可分为Low Speed、Full Speed、High Speed、Super Speed、Super Speed Plus以及USB4等6个级别,见下表。

c6f48d5689f1d121fd22683ef3508173.png

USB1.0(low Speed)、1.1(Full speed)使用4引脚(VBUSGNDD+D-)连接,只有一对差分对,即Data+和Data-,其连接如下图示。

05103d6a84369d5ebe09e76097318349.png

USB2.0主机控制器和集线器提供了一种性能,使全速和低速数据可以在主机控制器和HUB之间高速传输,而HUB和设备之间以全速或低速传输,这种性能将全速和低速设备对高速设备可用带宽的影响减到最小. 低速模式用于支持例如鼠标等数量有限的低宽带设备,因为使用太多这种设备将降低总线的利用率.

时钟与差动数据一起编码传送,时钟是以带位填充的NRZI方式编码,以保证有足够的跳变沿.接收器用每个包前面的SYNC场同步它们的位恢复时钟.

每段电缆还有向设备提供电源的VBUS和GND线.VBUS在源极的标称值是+5V.通过选择适当的导线规格来匹配指定的IR drop和其它一些特性,如设备能源预算和电缆适应度.为了保证足够的输入电压和终端阻抗。重要的终端设备应位于电缆的尾部。在每个端口都可检测终端是否连接或分离,并区分出高速,或低速设备.如下图所示,低速设备端在D-必须接上拉电阻,而全还和高速设备则在D+端接上拉电阻,而USB HOST端则必须在D-/D+两条数据线上都接有下拉电阻。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值