USB分类

USB特点

  • 差分传输
  • 差错管理
  • 恢复机制

协议标准

image
左边是原标准,后面是新标准

  • USB1.1:低速、全速
  • USB2.高速
  • USB3.0 8b/10b编码 增加一对超高速差分线
  • USB3.1 采用 128b/132b编码,速度提升一倍
  • USB3.2 增加一对超高速传输通道,速度再次翻倍,只在C口上运行

速度等级

  • 1.5Mbps/12M/480M/5G/10G/20G

通讯接口

  • 4针:VBUS D- D+ GND
  • 9针:VBUS D- D+ GND StdA_SSRX- StdA_SSRX+ Shield StdA_SSTX- StdA_SSTX+
  • 12*2针
    image

编码方式

  • 反向不归零(NRZI):数据为0,电平反转;数据为1,电平不翻转
  • 位填充:在数据进行NRZI编码前,每6个连续的1信号之后都会插入1个0信号,以免电平不能丢失同步。

传输状态

  • J状态
  • K状态
  • SE0状态
  • SE1状态

  • 一个时间单位,固定,低/全速:1ms,高速(微帧):125us

通讯过程划分

依次为

  • 事务
  • 传输

四种传输

  • 控制传输:主机获取设备信息、状态、选择设备配置等的一系列命令式工作
  • 中断传输:手法数据少,周期性传输
  • 批量传输:利用热河可获得的带宽传输
  • 等时传输:恒定速率,没有差错控制的传输

上传/下传:USB主机接收USB设备的数据称为上传,USB主机发送给USB设备为下传
地址:主机管理设备,为每一个连接的设备分配,主机最多可以分配127个地址
端点:USB设备中实际的物理单元。端点的地址决定了主机和设备之间通讯的物理通道
USB传输特点:物理传输的双方角色一定是主机和设备;一问一答传输方式,永远主机线发起包请求

常用开发工具

  • BUShound
posted @ 2025-03-18 22:06  njit-sam  阅读(137)  评论(0)    收藏  举报