HID的群组描述符

[09-12 11:15:55]   来源:http://www.88dzw.com  电路基础   阅读:8819

文章摘要:HID群组描述符主要的目的就是用来辨识在HID通信时,所要使用的额外的描述符。在这群组描述符中,根据额外描述符的数目,包 含了7个或更多的字段。在以下的表1中,列出了这些字段值。其中,大致分类为两种类型:描述符与群组。描述符指的是符合各种描 述符的格式,而群组则设置群组的格式。表1 HID群组描述符具有7个或较多的字段,并相对地包含了9个或更多的字节。1.描述符bLength:以字节来设置描述符的长度。bDescriptor:根据表2设置为21h,用来表示为HID群组啦2.群组bcdHlD:设备与其描述符所相容的HID规范数值,并以BCD为格式来显示。这个数值是4个十六进制的数值,此数值中间并

HID的群组描述符,标签:电子电路基础,模拟电路基础,http://www.88dzw.com

  HID群组描述符主要的目的就是用来辨识在HID通信时,所要使用的额外的描述符。在这群组描述符中,根据额外描述符的数目,包 含了7个或更多的字段。在以下的表1中,列出了这些字段值。其中,大致分类为两种类型:描述符与群组。描述符指的是符合各种描 述符的格式,而群组则设置群组的格式。

表1 HID群组描述符具有7个或较多的字段,并相对地包含了9个或更多的字节。

  1.描述符

  bLength:以字节来设置描述符的长度。

  bDescriptor:根据表2设置为21h,用来表示为HID群组啦

  2.群组

  bcdHlD:设备与其描述符所相容的HID规范数值,并以BCD为格式来显示。这个数值是4个十六进制的数值,此数值中间并放人一个 小数点。例如,版本1.0即是0l00h,而版本1.1则是011Oh。

  CountryCode:如果产品是针对特定国家所推出的设备,这个字段即为这个国家所设置的数码值。在HID规范中,列出∷了各个数 码的相对值.如果此设备并不限制于某个国家,这个字段就设置为0。

  bNumDescriptors:附属于这个描述符下的群组描述符的数目。

  BDescriptorType:附属于HID群组描述符的描述符类型(报告或实体)。用户可以参考表2。每一个HID必须支持至少一个报告描 述符。而一个接口可以支持多个报告描述符,以及一个或多个实体描述符。

  WDescriptorLength:在上一个字段所描述的描述符的长度。

  额外的bDescriptorType,wDescriptorLength(可选择的)。如果这里包含了额外的附属描述符,就依序列出每一个描述符的类 型与长度。

  欢迎转载,信息来自(www.88dzw.com)



  
Tag:电路基础电子电路基础,模拟电路基础电路基础

《HID的群组描述符》相关文章