一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子元器件>接口定義>

配置描述符 - Descriptor描述符解釋

2011年07月16日 09:39 電子發(fā)燒友 作者:葉子 用戶評論(0
2、配置描述符

  struct _CONFIGURATION_DEscriptOR_STRUCT

  {

  BYTE bLength; //設(shè)備描述符的字節(jié)數(shù)大小,為0x12

  BYTE bDescriptorType; //描述符類型編號,為0x01

  WORD wTotalLength; //配置所返回的所有數(shù)量的大小

  BYTE bNumInterface; //此配置所支持的接口數(shù)量

  BYTE bConfigurationVale; //Set_Configuration命令需要的參數(shù)

  BYTE iConfiguration; //描述該配置的字符串的索引值

  BYTE bmAttribute; //供電模式的選擇

  BYTE MaxPower; //設(shè)備從總線提取的最大電流

  }

  3、字符描述符

  struct _STRING_DEscriptOR_STRUCT

  {

  BYTE bLength; //設(shè)備描述符的字節(jié)數(shù)大小,為0x12

  BYTE bDescriptorType; //描述符類型編號,為0x01

  BYTE SomeDescriptor[36]; //UNICODE編碼的字符串

  }

  4、接口描述符

  struct _INTERFACE_DEscriptOR_STRUCT

  {

  BYTE bLength; //設(shè)備描述符的字節(jié)數(shù)大小,為0x12

  BYTE bDescriptorType; //描述符類型編號,為0x01

  BYTE bInterfaceNunber; //接口的編號

  BYTE bAlternateSetting;//備用的接口描述符編號

  BYTE bNumEndpoints; //該接口使用端點數(shù),不包括端點0

  BYTE bInterfaceClass; //接口類型

  BYTE bInterfaceSubClass;//接口子類型

  BYTE bInterfaceProtocol;//接口所遵循的協(xié)議

  BYTE iInterface; //描述該接口的字符串索引值

  }

  5、端點描述符

  struct _ENDPOIN_DEscriptOR_STRUCT

  {

  BYTE bLength; //設(shè)備描述符的字節(jié)數(shù)大小,為0x12

  BYTE bDescriptorType; //描述符類型編號,為0x01

  BYTE bEndpointAddress; //端點地址及輸入輸出屬性

  BYTE bmAttribute; //端點的傳輸類型屬性

  WORD wMaxPacketSize; //端點收、發(fā)的最大包的大小

  BYTE bInterval; //主機查詢端點的時間間隔

  }

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

( 發(fā)表人:葉子 )

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?