请修改固件库中的bRequestType为bmRequestType

标准USB协议中,8个字节的第一个字节是请求类型,是一个位域,使用bm前缀,目前的CH32V307例程里面是b前缀。

请修改为bmRequestType,这个不影响使用,更符合使用习惯,方便交流。

/* USB Setup Request */
typedef struct __attribute__((packed)) _USB_SETUP_REQ
{
    uint8_t  bRequestType;
    uint8_t  bRequest;
    uint16_t wValue;
    uint16_t wIndex;
    uint16_t wLength;
} USB_SETUP_REQ, *PUSB_SETUP_REQ;


您好,感谢你的建议,这边会反馈给相关同事。


只有登录才能回复,可以选择微信账号登录