您现在的位置是:主页 > USB3.2超高速协议规范 >
USB3.2超高速 超高速USB设备特性描述符
发布时间:2022-12-29 18:05:03所属栏目:USB3.2超高速协议规范 已帮助人编辑作者:【USB接口百科】
USB3.2增强型超高速设备应实现,USB设备特性描述符描述符设备的特性信息。
超高速USB设备特性描述符不能通过GET_DESCRIPTOR或SET_DESCRIPTOR访问。
USB设备特性描述符定义如下:
struct _SUPER_SPEED_USB_DEVICE_CAPABILITY_DESCRIPTOR
{ 
    BYTE bLength;          
    BYTE bDescriptorType;  
    BYTE bDevCapabilityType; 
    BYTE bmAttributes;
    WORD wSpeedsSupported;
    BYTE bFunctionalitySupport;
    BYTE bU1DevExitLat;
    WORD wU2DevExitLat;
}SUPER_SPEED_USB_DEVICE_CAPABILITY_DESCRIPTOR
bLength:本描述符的长度,这里固定为10字节。
bDescriptorType:描述符的类型,固这为16, 参见 USB3.2超高速描述符分类一节。
bDevCapabilityType:特性描述符类型,这里为0x02H,表示USB 3.0 SUPERSPEED_USB, 参见 USB3.2超高速 BOS描述符 一节 。
bmAttributes:1字节,这里为位图标识。
BIT0:保留不用,值设为0。BIT1:LPM,此位值为1表示此设备具有生成延迟容忍消息的能力(Latency Tolerance Messages)。BIT[7:2],保留不用,值设为0。wSpeedsSupported:2字节,位图信息。
BIT0置1,表示设备支持低速USB操作。BIT1置1,表示设备支持全速USB操作。BIT2置1,表示设备支持高速USB操作。BIT3置1,表示设备支持以GEN1速度运行。bFunctionalitySupport:设备支持的所有功能对用户可用的最低速度。例如,如果设备支持其所有功能当以全速或更高速度连接时,它将此值设置为1。有关可放置在此字段中的有效值,请参阅wSpeedsSupported字段
bU1DevExitLat:U1设备退出延迟。从U1转换到U0的最坏情况延迟,假设延迟仅受设备限制,而不受设备的链路伙伴限制。此字段仅适用于与单个端口相关联的退出延迟,而不适用于通过集线器的总延迟(例如,从下游端口到上游端口).
可选的值有:
| 值 | 说明 | 
|---|---|
| 00H | 0 | 
| 01H | 小于1 µs | 
| 02H | 小于 2 µs | 
| 03H | 小于 3 µs | 
| 04H | 小于 4 µs | 
| … | … | 
| 0AH | 小于 10 µs | 
| 0BH –FFH | Reserve保留 | 
wU2DevExitLat: U2设备退出延迟。从U2转换到U0的最坏情况延迟,假设延迟仅受设备而不是设备的链路伙伴限制。应用于设备上的所有端口。对于集线器,这是其上游和下游端口的值。
可选的值有:
| 值 | 说明 | 
|---|---|
| 00H | Zero. | 
| 01H | 小于 1 µs | 
| 02H | 小于 2 µs | 
| 03H | 小于 3 µs | 
| 04H | 小于 4 µs | 
| … | … | 
| 07FFFH | 小于 2047 µs | 
| 0BH –FFH | Reserve保留 | 
以上就是USB接口百科为您提供USB3.2超高速 超高速USB设备特性描述符的解读,本文章链接: http://www.usb-hub.cn/usb32gf/42252.html 欢迎分享转载,更多婚礼相关资讯请前往USB3.2超高速协议规范
相关文章
猜你喜欢
          USB超高速3.0/3.2在电磁、引脚定义及物理接口TYPE-C上的变化
USB 3.0,其USB速率模式称为“Super Speed”,是通用序列总线(Universal Serial Bus,...
          USB超高速3.0协议与USB2.0协议的差异
超高速在框架层级是向后兼容 USB 2.0 的。然而, USB 2.0 和超高速协议还是有一...
          USB超高速(SuperSpeed)体系结构
USB超高速(SuperSpeed)体系结构在协议层分为物理层,数据链路层,协议层。...
          USB3.2超高速兼容USB2.0数据收发的双总线架构
超高速USB体系和以前的USB版本的功能一致,都是通过USB线缆将USB主机USB外设相...
USB接口百科推荐
          USB3.2超高速兼容USB2.0数据收发的双总线架构
          USB超高速 增强型超高速USB设备特性描述符
          USB3.2超高速的设备总线枚举
          USB3.2超高速GEN2数据扰频
          USB3.2超高速链路通道极性反转
          USB3.2超高速 USB2.0扩展特性描述符
          USB超高速设备描述符的bMaxPacketSize0为0x09
          USB3.2时钟补偿-弹性缓冲器和SKP有序集
          USB超高速 配置概要描述符
          USB3.2超高速 BOS描述符
          USB3.2超高速描述符分类
          USB超高速(SuperSpeed)体系结构
          USB超高速规范物理层概述
          USB超高速 GEN1设备状态
          USB3.2中数据通路lan的概念
