USB 基础学习:USB 电气信号介绍

简介: USB 基础学习:USB 电气信号介绍

1. USB 设备速度


USB 2.0协议支持3种速率:低速(Low Speed,1.5Mbps)、全速(Full Speed, 12Mbps)、高速(High Speed, 480Mbps)。


USB Hub、USB设备,也分为低速、全速、高速三种类型。


一个USB设备,可能兼容低速、全速,可能兼容全速、高速,但是不会同时兼容低速、高速。


2. USB 设备状态切换


image.png


image.png


  • attached:USB 设备连接和断开


  • Powered:USB 设备供电(自动电和总线供电)


  • Default:在设备通电后,它不能响应任何总线事务,直到它收到来自总线的reset。在接收到reset,设备就可以在默认地址上寻址.当复位过程完成后,USB设备将以正确的速度运行(即,低速/全速/高速)。低速和全速的速度选择由器件终端电阻决定。一个能够高速操作的设备决定了它是否将高速操作作为复位过程的一部分。


  • Address:所有USB设备在最初通电或设备重置后都使用默认地址。每个USB设备复位后由主机分配一个唯一的地址。USB设备在挂起时保持其分配的地
  • Configured:在使用USB设备的功能之前,必须先配置该设备。


  • Suspended:为了节省电力,当USB设备在一段特定的时间内没有发现总线传输时,它会自动进入暂停状态。当挂起时,USB设备将保持任何内部状态,包括其地址和配置。


3. USB 硬件线路


兼容高速模式通用硬件框架:


image.png


  • RPU :上行端口上拉电阻(1.5k)


  • RPD:下行端口下拉电阻(15k)


USB hub 与 USB 设备之间连接:


image.png


高速/全速设备和 host 连接:


image.png


低速设备和 host 连接:


image.png


对于高速/低速/和全速设备的枚举过程我们这里先不坐详细分析。


4. USB 设备电气信号


USB连接线有4条:5V、D+、D-、GND。数据线D+、D-,只能表示4种状态。USB协议中,很巧妙地使用这两条线路实现了空闲(Idle)、开始(SOP)、传输数据(Data)、结束(EOP)等功能。


4.1 低速/全速信号电平


image.png


4.2 全速/高速信号电平


image.png

image.png


4.3 usb 电气信号总结


image.png


5. 总结


本文主要介绍了USB 常见的一些电气信号,后续将基于这些电气信号来分析USB 设备从上电来枚举的整个过程。

相关文章
|
存储 芯片 内存技术
Jlink使用技巧之读写SPI Flash存储芯片
Jlink使用技巧之读写SPI Flash存储芯片
3629 0
Jlink使用技巧之读写SPI Flash存储芯片
VSPD虚拟串口软件安装及使用
VSPD虚拟串口软件安装及使用
7012 0
|
6月前
|
机器学习/深度学习 算法 索引
YOLOv11改进 - 卷积Conv | 加权卷积wConv:无损替换标准卷积,增强空间建模与特征提取质量
本文提出加权卷积(wConv),通过引入距离感知的密度函数,自适应调整邻域像素权重,突破传统卷积等权局限。结合双优化器策略,在不增加参数量的前提下提升特征提取能力。集成于YOLOv11后显著降低损失、提高检测精度,适用于图像去噪等密集预测任务。
|
10月前
|
运维 监控 算法
基于 Java 滑动窗口算法的局域网内部监控软件流量异常检测技术研究
本文探讨了滑动窗口算法在局域网流量监控中的应用,分析其在实时性、资源控制和多维分析等方面的优势,并提出优化策略,结合Java编程实现高效流量异常检测。
426 0
|
编解码 物联网
【BLE】蓝牙5.2 新特性 - LE Audio
连接同步通道是基于蓝牙连接的,首先要先建立ble连接基于时间同步的音频传输机制,可以实现多个设备的数据同步一个master可以建立多个CIG每个CIG可以最多31个CIS每个CIS里面最多有31个subevent链路层有LL_CIS_REQ 和 LL_CIS_RSP来创建CIS无连接的单向的,无应答机制广播通道,对接收者的数量没有限制不仅可以广播数据包还可以广播控制包每个big里面最多可以包含31个bis。
3941 1
【BLE】蓝牙5.2 新特性 - LE Audio
基于级联H桥的多电平逆变器PWM控制策略的simulink建模与仿真
级联H桥(CHB)多电平逆变器通过多个H桥单元级联实现高电压和高质量输出波形,广泛应用于风力发电、光伏并网等高压大功率领域。每个H桥包含两个开关管,级联后输出电压电平数为2N+1,采用空间矢量脉宽调制(SVPWM)控制策略,通过合理切换开关器件生成所需的正弦波形。系统仿真基于MATLAB2022a。
USB Type-C引脚解析 && CC、DFP、UFP、DRP用途解析
USB Type-C引脚解析 && CC、DFP、UFP、DRP用途解析
|
安全 程序员 C++
双重释放(Double Free)
【10月更文挑战第12天】
865 2
|
芯片
关于JTAG的TRST信号的四则问题?
关于JTAG的TRST信号的四则问题?
1356 0

热门文章

最新文章