USB详解

应用范围

在这里插入图片描述

USB 拓扑结构

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

USB 逻辑部分

在这里插入图片描述

USB供电方式

在这里插入图片描述

USB 配置描述符

在这里插入图片描述

USB 挂起模式

在这里插入图片描述

USB总线信号

在这里插入图片描述

USB 设备的插入检测和速度检测

在这里插入图片描述

连接和断开连接

在这里插入图片描述

数据编解码和位填充

在这里插入图片描述

USB传输

在这里插入图片描述

Packet 的组成

在这里插入图片描述

Packet 的内容

在这里插入图片描述

Pack内容之PID域

在这里插入图片描述

Pack内容之地址域

在这里插入图片描述

Pack内容之帧号域

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

Packet 内容之数据域

在这里插入图片描述

Packer 内容之CRC域

在这里插入图片描述

四种Packet类型之Token Packet

在这里插入图片描述

四种Packet类型之SOF Packet

在这里插入图片描述

四种Packet类型之Data Packet

在这里插入图片描述

四种Packet类型之Handshake Packet

在这里插入图片描述

Data PID toggle用于数据的同步

在这里插入图片描述

Data PID toggle用于数据的重发

在这里插入图片描述

USB传输 Transation

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

USB传输:Transfer

在这里插入图片描述

控制传输(1)

在这里插入图片描述

控制传输(2)

在这里插入图片描述

控制传输(3)

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

中断传输 (1)

在这里插入图片描述

中断传输 (2)

在这里插入图片描述

中断传输 (3)

在这里插入图片描述

同步传输 (1)

在这里插入图片描述

同步传输 (2)

在这里插入图片描述

大容量数据传输 (1)

在这里插入图片描述

大容量数据传输 (2)

在这里插入图片描述

大容量数据传输 (3)

在这里插入图片描述

各种transfer特性比较

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

USB OTG:A设备和B设备

在这里插入图片描述

会话请求协议SRP

在这里插入图片描述

主机协商协议HNP

在这里插入图片描述

USB 设备状态

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

USB 全速设备的插入检测

在这里插入图片描述

USB 设备枚举

在这里插入图片描述

即插即用的实现:描述符(Descriptor)

在这里插入图片描述
(5种描述符)设备描述符 配置描述符 接口描述符 端点描述符 字符串描述符

当设备连上以后……

在这里插入图片描述

设备描述符

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

配置描述符(Configuration Descriptor)

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

接口描述符(Interface Descriptor)

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

端点描述符(Endpoint Descriptor)

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

字符串描述符(String Descriptor)

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

小结

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值