更新时间:2022-09-16 11:17:34
#define MAX_EP 3
/**
* USB设备信息
*/
typedef struct _DEVICE_INFO
{
DEVICE_DESC devDesc; //!< USB设备描述符
CFG_DESC cfgDesc; //!< USB配置描述符
INTF_DESC intfDesc; //!< USB接口描述符
ED_DESC epDesc[MAX_EP]; //!< USB端点描述符
unsigned char maxLun;
}DEVICE_INFO;
|
/**
* Setup包结构
*/
typedef struct
{
unsigned char bmRequest;
unsigned char bRequest;
unsigned short wValue;
unsigned short wIndex;
unsigned short wLength;
} SETUPPKG, *PSETUPPKG;
|