I have one MCB2300,the demo "USBUVC",how can I add a jpg file for test? thank you,very much.
Fixed but fail too.
#if USB_SOF_EVENT void USB_SOF_Event (void) { /* Payload header - SOF_Event_Buf[0~1] */ if(JPG_Cnt == 0) /* Start of Frame */ { SOF_Event_Buf[0] = 0x02; SOF_Event_Buf[1] &= 0x01; SOF_Event_Buf[1] ^= 0x01; /* FID */ SOF_Event_Buf[1] |= 0x80; /* EOH */ } else { /* The last packet of jpg */ if((JPG_size - JPG_Cnt) <= (EP3_MAX_PACKET - 2)) SOF_Event_Buf[1] |= 0x02; /* EOF - End of Frame */ } /* Copy data and send */ Write_To_Buf(); USB_WriteEP(0x83,(BYTE *)SOF_Event_Buf,Buf_Size); } #endif
Hi,Tsuneo
I modify the payload header,and it's work!
Thank you !
Xu