USB 协议整理 二:USB概述及协议基础(一)

一、USB 版本

在这里插入图片描述
在这里插入图片描述

二、USB是什么

USB是一种接口技术,真正的即插即用,英文全称是Universal Serial Bus,USB就是简写,中文叫通用串行总线。USB 的出现简化了个人计算机与外围设备的连接,增加了易用性。

USB 是主从模式

三、USB 的特点

USB1.0 和 USB1.1 版本中,只支持 1.5Mb/s 的低速模式(low-speed)和 12Mb/s 的全速模式(full-speed)模式。

USB2.0 增加了 480Mb/s 的高速模式(high-speed)<可选>。USB2.0 向下兼容。

USB3.0 以上版本不进行讨论。

四、USB 的拓扑结构

USB 是一种主从结构的系统。主机叫做 Host,从机叫做 Device(也叫设备)。

主机:一个或多个 USB 主控制器(host controller)和根集线器(root hub)。

  • 主控制器:负责数据处理。
  • 根集线器:提供主控制器和设备之间的接口和通路。

设备:符合 USB 协议规约的相关设备。USB集线器是一个特殊的 USB 设备。

USB 的拓扑结构如下:
在这里插入图片描述
USB 协议对集线器的层数有限制。USB1.1 规定最多 4 层,USB2.0 规定最多 6 层。

一个 USB 主控制器理论上最多可以接 127 设备,因为每个 USB 设备有 7 bit 的地址(取值范围0 ~ 127,地址 0 保留给未初始化设备使用)。

完整 USB 传输过程
在这里插入图片描述

五、USB 的电气特性

标准 USB 使用 4 芯电缆

  • 5V 电源线(Vbus)

  • 差分数据线负(D-)

  • 差分数据线正(D+)

  • 地(GND)

USB OTG 中增加一条身份识别线。
在这里插入图片描述
USB 使用 NRZI 编码方式,关于 NRZI 编码方式不做详细说明。

USB协议规定:

  • 设备配置,最多可以从 Vbus 上获取 100mA 电流。

  • 设备配置,最多可以从 Vbus 上获取 500mA 电流。

  • Vusb 是 5V 电压。

六、USB 的线缆、插头和插座

在这里插入图片描述

七、USB 的插入检测机制

在每个集线器下游端口的 D+ 和 D- 上,分别接一个 15K 的下拉电阻到地。这样,集线器悬空(没有插入设备)时,输入端被下拉电阻拉到低电平。在 USB 设备端,在 D+ 和 D- 上,分别接一个 1.5k 的上拉电阻到 3.3V电源

设备插入集线器时,接上拉电阻的那条线由 1.5k 上拉电阻和 15k 下拉电阻分压决定,上拉电阻这条线电压将达到 3V。集线器检查到高电平,就可以检测到设备插入。

全速高速 USB 设备上拉电阻连接在 D+ 上,示意图如下:
在这里插入图片描述
低速 USB 设备上拉电阻接在 D- 上,示意图如下:
在这里插入图片描述

  • 2
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值