请教一下,在使用CH554做usb主机的时候,需要用控制命令下发,并且带了一个字节的数据,现在执行后返回失败,不知道啥原因,也没找到相关示例。
UINT8C SetupSetUsbHidReport[] = { 0x20, 0x09, 0x00, 0x02, 0x00, 0x00, 0x01, 0x00 };
UINT8 CtrlSetUsbHidReport( void )
{
UINT8 len;
CopySetupReqPkg( SetupSetUsbHidReport );
Com_Buffer[0]=1;
return( HostCtrlTransfer( Com_Buffer, (PUINT8)&len ) ); // 执行控制传输
}