资讯详情

USB设备类代码

USB设备类代码 USB对设备驱动程序的类代码信息进行能名义加载设备驱动程序的代码信息。该信息包含三个字节,名称分别为Base Class,SubClass和Protocol。(请注意,基类用于识别类代码三元组的第一个字节。USB该术语不在规范中使用)。类代码信息可以放置在设备上,一个位于设备描述符中,另一个位于接口描述符中。有些定义的类代码只允许在设备描述符中使用,其他类代码可以同时在设备和接口描述符中使用,有些只能在接口描述符中使用。下表显示了当前定义的一组基类值,其一般用法是什么, 最后更新:2016年6月15日 基类 描述符用法 描述 00h 设备 使用接口描述符中的类信息

01h 接口 音讯

02h 都 通讯和CDC控制

03h 接口 HID(人机界面设备)

05h 接口 物理

06h 接口 图片

07h 接口 打印机

08h 接口 大容量储存

09h 设备 枢纽

0h 接口 CDC数据

0h 接口 智能卡

0天 接口 内容安全

0h 接口 视频

0h 接口 个人保健

10h 接口 音频/视频设备

11h 设备 广告牌设备类别

12h 接口 USB Type-C桥接器类别

直流电 都 诊断装置

0h 接口 无线控制器

EFh 都 杂

h 接口 具体应用

h 都 供应商特定

基本类别00h(设备) 在设备描述符中在设备描述符中使用,以指示应从设备中的接口描述符中确定的信息。该基类中有一个类代码定义。保留所有其他值。 该值指示空类代码三元组也用于接口描述符中。 基类 子类 协议 含义 00h 00h 00h 使用接口描述符中的类代码信息

基类01h(音频) 这个基本类别是为了满足USB-IF定义网站上音频设备类别规范的音频设备。该规范定义了可用的子类和协议值集。保留超过该定义规范的值。这些类代码只能用于界面描述符。 基类 子类 协议 含义 01h xxh xxh 音频设备 基本类02h(通信和CDC控制) 这一基本类是为了满足USB-IF网站上通信设备规范的设备定义。该规范定义了可用的子类和协议值集。保留超过该定义规范的值。请注意,通信设备规范要求在设备描述符中使用某些类代码值(三元组),并在接口描述符中使用某些类代码值(三元组)。 基类 子类 协议 含义 02h xxh xxh 通讯设备类 基本类别03h(HID –人机界面设备) 这个基本类别是为了满足USB-IF网站上的HID设备类别规范的设备定义。该规范定义了可用的子类和协议值集。保留超过该定义规范的值。这些类代码只能用于接口描述符。 基类 子类 协议 含义 03h xxh xxh HID设备类别 基础课05h(物理) 这个基本类别是为了满足USB-IF网站上物理设备类别规范的设备定义。该规范定义了可用的子类和协议值集。保留超过该定义规范的值。这些类代码只能用于界面描述符。 基类 子类 协议 含义 05h xxh xxh 物理设备类 基本类别06h(静态图像) 这一基本类是为了满足USB-IF网站上成像设备规范的设备定义。该规范定义了可用的子类和协议值集。保留超过该定义规范的值。 基类 子类 协议 含义 06h 01h 01h 静态图像装置 基本类07h(打印机) 这一基本类是为了满足USB-IF定义网站上的打印机设备规范的设备。该规范定义了可用的子类和协议值集。保留超过该定义规范的值。这些代码只能用于界面描述符。 基类 子类 协议 含义 07h xxh xxh 打印机设备 基本类别08h(大量存储) 此基本类别是为符合USB-IF定义网站上大容量存储设备类别规范的设备。该规范定义了可用的子类和协议值集。保留超过该定义规范的值。这些类代码只能用于界面描述符。 基类 子类 协议 含义 08h xxh xxh 大容量存储器 基础课09h(集线器) 这一基本类属于USB并且符合集线器USB本规范中定义的设备定义。本规范定义了一个完整的三元组,如下所示。保留所有其他值。这些代码只能用于设备描述符。 基类 子类 协议 含义 09h 00h 00h 全速hub 01h 带有单个TT高速集线器 02h 具有多个TT高速集线器 基本类别0Ah(CDC数据) 这一基本类是为了满足USB-IF网站上定义了通信设备规范的设备。本规范定义了可用性SubClass和Protocol值集保留了超出该规范的值。这些代码只能用于接口描述符。 基类 子类 协议 含义 0h xxh xxh CDC数据设备 基本类别0Bh(智能卡) 这个基本类别是为了满足USB-IF定义网站上智能卡设备类别规范的设备。本规范定义了可用性SubClass和Protocol值集保留了超出该规范的值。这些代码只能用于接口描述符。 基类 子类 协议 含义 0h xxh xxh 智能卡设备 基本类别0Dh(内容安全) 此基本类别是为符合USB-IF定义网站内容安全设备类别规范的设备。该规范定义了可用的子类和协议值集。保留超过该定义规范的值。这些类代码只能用于界面描述符。 基类 子类 协议 含义 0天 00h 00h 内容安全装置 基本类别0Eh(视频) 这个基本类别是为了满足USB-IF定义网站上视频设备类别规范的设备。该规范定义了可用的子类和协议值集。保留超过该定义规范的值。这些类代码只能用于界面描述符。 基类 子类 协议 含义 0h xxh xxh 视讯装置 基本类别0Fh(个人医疗保健) 这个基本类别是为了满足USB-IF网站上的个人卫生保健设备类别规范的设备定义。该规范定义了可用的子类和协议值集。保留超过该定义规范的值。这些类代码仅应用于接口描述符。 基类 子类 协议 含义 0h xxh xxh 个人保健设备 基本类别10h(音频/视频设备) USB音频/视频(AV)设备类别定义描述了与嵌入在复合设备中的设备或功能进行通信的方法,用于处理音频、视频、语音和所有与图像和声音相关的功能。该规范定义了可用的子类和协议值集。保留超过该定义规范的值。这些类代码只能用于接口描述符。 基类 子类 协议 含义 10h 01h 02h 03h 00h 音频/视频设备– AVControl接口 00h 音频/视频设备– AVData视频流接口 00h 音频/视频设备– AVData音频流接口 基本类别11h(广告牌设备) 这个基本类别是为了满足USB-IF网站上广告牌设备类别规范的设备定义。该规范定义了可用的子类和协议值集。保留超过该定义规范的值。这些类代码只能用于设备描述符。 基类 子类 协议 含义 11h 00h 00h 广告牌装置 基本类别12h(USB Type-C桥接设备) 这个基本类别是为了满足USB-IF网站上的USB Type-C桥接器设备类别规范的设备定义的。该规范定义了可用的子类和协议值集。保留超出该定义规范的值。这些类代码只能在接口描述符中使用。 基类 子类 协议 含义 12h 00h 00h USB Type-C桥接器

基本类DCh(诊断设备) 该基本类别是为诊断设备定义的。该代码可用于设备或接口描述符。 跟踪是一种调试形式,可以实时显示或存储处理器或系统活动,然后检索供应用程序开发人员、应用程序或观察系统活动的外部设备。 调试或测试(Dfx)设计。这意味着提供调试或测试支持(例如,通过测试访问端口(TAP))的逻辑块。 DvC:USB设备上的调试功能(设备功能) 基类 子类 协议 含义 直流电 01h 01h USB2合规设备。http://www.intel.com/technology/usb/spec.htm找到设备的定义 02h 00h 定义了调试目标供应商。 更多信息请参见 http://www.intel.com/content/www/us/en/io/universal-serial-bus/extensible-host-controler-interface-usb-xhci.html。

 01h GNU远程调试命令集。 更多信息请参见 http://www.intel.com/content/www/us/en/io/universal-serial-bus/extensible-host-controler-interface-usb-xhci.html。  03h 00h 未定义  01h 供应商在DbC上述定义的跟踪协议。 04h 00h 未定义  01h 供应商在DbC上定义了Dfx协议。 05h 00h 供应商在DvC上通过通用(GP)跟踪协议定义端点。  01h DvC上通用(GP)端点上的GNU协议协议。 

http://www.gnu.org/software/gdb/

06h 00h 未定义  01h 供应商在DvC上定义的Dfx协议。 07h 00h 未定义  01h 供应商在DvC上述定义的跟踪协议。 08h 00h 未定义 

基本类别E0h(无线控制器) 这个基本类别是为无线控制器设备定义的。保留下表中未显示的值。这些代码将用于接口描述符,但蓝牙代码也可用于设备描述符。 基类 子类 协议 含义 0h 01h 01h 从www.bluetooth.com获取特定信息 。

 02h UWB无线电控制接口。第八章无线USB在规范中找到定义。  03h 远程NDIS。在以下位置可以找到信息http :  //www.microsoft.com/windowsmobile/mobileoperators/default.mspx

	04h	蓝牙AMP控制器。从www.bluetooth.com获取特定信息 。

2h	01h	主机电线适配器控制/数据接口。定义可以在第8章的无线USB规范中找到。
	02h	设备电线适配器控制/数据接口。定义可以在第8章的无线USB规范中找到。
	03h	设备电线适配器同步接口。定义可以在第8章的无线USB规范中找到。

基本类别EFh(其他) 此基类是为其他设备定义定义的。下表中未显示的值是保留的。这些类代码(设备或接口描述符)的使用在下面的每个条目中都有特别的注释。 基类 子类 协议 含义 EFh 01h 01h 活动同步设备。此类代码可在设备或接口描述符中使用。请与Microsoft联系以获取有关此类的更多信息。 02h Palm Sync。此类代码可在设备或接口描述符中使用。 02h 01h 接口关联描述符。在www.usb.org 上提供的接口关联描述符ECN中定义了此类三重代码的用法 。此类代码只能在设备描述符中使用。 02h 电线适配器多功能外设编程接口。定义可以在第8章的无线USB规范中找到。此类代码只能在设备描述符中使用。 03h 01h 基于电缆的关联框架。这在无线USB规范的关联模型附录中定义。此类代码只能在接口描述符中使用。 04h 01h 以太网上的RNDIS。 通过以太网移动设备将主机连接到Internet。该设备在主机上显示为以太网网关设备。 此类代码只能在接口描述符中使用。 02h 通过WiFi的RNDIS。 通过启用WiFi的移动设备将主机连接到Internet。该设备将自己代表主机为802.11兼容的网络设备。 此类代码只能在接口描述符中使用。 03h WiMAX上的RNDIS 通过支持WiMAX的移动设备将主机连接到Internet。该设备在主机上表示为802.16网络设备。 此类代码只能在接口描述符中使用。 04h WWAN上的RNDIS 通过使用移动宽带的设备(例如WWAN(GSM / CDMA))将主机连接到Internet。 此类代码只能在接口描述符中使用。 05h 原始IPv4的RNDIS 通过非以太网移动设备使用原始IPv4将主机连接到Internet。提供原始IPv4(不在以太网数据包中)的设备可以使用此格式代替其他库存类型。 此类代码只能在接口描述符中使用。 06h 用于原始IPv6的RNDIS 使用原始IPv6通过非以太网移动设备将主机连接到Internet。提供原始IPv6(不在以太网数据包中)的设备可以使用此格式代替其他库存类型。 此类代码只能在接口描述符中使用。 07h GPRS的RNDIS 使用设备的蜂窝无线电通过GPRS移动设备将主机连接到Internet 05h 00h USB3视觉控制接口 符合USB3 Vision规范的机器视觉设备。该标准涵盖通常在机器视觉,工业和嵌入式应用中使用的相机和其他相关设备。 参考:http: //visiononline.org/ 此类代码只能在接口描述符中使用。 01h USB3 Vision事件接口 02h USB3视觉流接口 06h 01h 步。流传输有效协议,用于内容保护。 02h RAW RAW。流传输有效协议,用于原始内容保护。 07h 01h IAD中的命令界面 DVB通用接口(DVB-CI)规范描述了一种系统,通过该系统,可移动CI条件访问模块(CICAM)在获得适当使用权的情况下,可以对受保护的付费电视内容进行解密,并通过同一接口将其路由回电视接收机以进行显示。 。DVB-CI功能的接口关联将包含用于命令,控制和状态信息的DVB-CI命令接口,它可能包含用于视听数据流的DVB-CI媒体接口,并且还可能包含用于以下目的的CDC EEM接口:提供到CICAM的桥接网络。 参考:https://www.dvb.org/standards/dvb-ci-plus 01h 接口描述符中的命令接口 02h 接口描述符中的媒体接口 基本类FEh(专用) 此基本类别是为符合USB-IF网站上的多个类别规范的设备定义的。该规范定义了可用的子类和协议值集。保留超出该定义规范的值。这些类代码只能在接口描述符中使用。 基类 子类 协议 含义 h 01h 01h 设备固件升级。在www.usb.org上 提供的设备类定义 。

02h	00h	IRDA桥设备。在www.usb.org上 提供的设备类定义 。

03h	00h	USB测试和测量设备。在www.usb.org 上的USB测试和测量类规范中提供了定义 。
	01h	符合www.usb.org上的USBTMC USB488子类规范的USB测试和测量设备。

基本类别FFh(特定于供应商) 定义了此基类,供供应商随意使用。这些类代码可在设备和接口描述符中使用。 基类 子类 协议 含义 h xxh xxh 供应商特定

标签: 直接电缆连接gp3000h

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台