SETUP 包的数据结构
当一个新的 SETUP 包到达时, SETUP 包的所有八个字节都被复制到一个内部结构体USB_SETUP_REQ req,因此在处理期间,下一个 SETUP 包不会覆盖前一个包。此内部结 构体定义为:
- typedef struct usb_setup_req
- {
- uint8_t bmRequest;
- uint8_t bRequest;
- uint16_t wValue;
- uint16_t wIndex;
- uint16_t wLength;
- } USBD_SetupReqTypedef;
|