• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# UsbControlRequestSetup
2
3
4## 概述
5
6控制传输setup包,对应USB协议中的Setup Data。
7
8**起始版本:**
9
1010
11
12**相关模块:**
13
14[UsbDdk](_usb_ddk.md)
15
16
17## 汇总
18
19
20### 成员变量
21
22| 名称 | 描述 |
23| -------- | -------- |
24| [bmRequestType](#bmrequesttype) | 请求类型。 |
25| [bRequest](#brequest) | 具体的请求,其代表的含义不一样。 |
26| [wValue](#wvalue) | 具体的请求不同。 |
27| [wIndex](#windex) | 具体的请求不同,其代表的含义不一样,通常用来传递索引或者偏移量。 |
28| [wLength](#wlength) | 如果有数据阶段的传输,其代表传输的字节个数。 |
29
30
31## 结构体成员变量说明
32
33
34### wIndex
35
36
37```
38uint16_t UsbControlRequestSetup::wIndex
39```
40
41**描述:**
42
43具体的请求不同,其代表的含义不一样,通常用来传递索引或者偏移量。
44
45
46### wLength
47
48
49```
50uint16_t UsbControlRequestSetup::wLength
51```
52
53**描述:**
54
55如果有数据阶段的传输,其代表传输的字节个数。
56
57
58### bRequest
59
60
61```
62uint8_t UsbControlRequestSetup::bRequest
63```
64
65**描述:**
66
67具体的请求。
68
69
70### bmRequestType
71
72
73```
74uint8_t UsbControlRequestSetup::bmRequestType
75```
76
77**描述:**
78
79请求类型。
80
81
82### wValue
83
84
85```
86uint16_t UsbControlRequestSetup::wValue
87```
88
89**描述:**
90
91具体的请求不同,其代表的含义不一样。
92