USB设备描述符由vendor ID,PID组成
发布时间
阅读量:
阅读量
vid: vendor id
pid: product id
该协议定义了所有USB设备的标准属性,并规定了其特有的标识符体系。具体而言, 所有USB设备均附带有标识符 VID 和 PID. 其中, VID 代表供应商识别码, 该代码是由 USB-IF 应用者论坛要求各制造商获取的标准信息. 每个制造商分配给其产品的 VID 都是独一无二的, 而产品识别码 PID 则由制造商自行决定. 主机端则可以通过检测各个连接器上的 VID 和 PID 来实现对不同类别的设备进行区分, 并根据这些信息(以及附加的信息如型号号)完成相应的驱动程序加载与安装操作. 据此可知, 每个 VID 和 PID 都占用两个字节的空间.
常见于市场的主要品牌均提供有VID与PID的数据信息可在指定网站获取:USB\texttt{.ids}
USB规范中明确了设备功能相关的种类代码信息,并将其作为识别功能特性和工作原理的基础参数。这种信息通过基类、子类和协议字段进行编码存储。根据这些功能特性以及相关的工作原理,在不同类型的硬件架构中采用不同的编码方式以加载相应的驱动程序。该编码信息具体储存在基类、子类和协议字段中(注意:在本说明中将基类一词专指表示三种编码形式首字节的那个特定字段;而在USB规范标准文件中并未采用此术语)。硬件系统通常会将此类编码信息分为两种存储位置分别用于存放这类信息:一种是
全部评论 (0)
还没有任何评论哟~
