STM32L4Q5 I am using the USB interface in Device mode (CDC Virtual Comms Port) and the My_CDC_Receive_FS() interrupt callback. How can exercise flow-control on the incoming USB data to give me time to process it?
In the callback I buffer the input read by the USBD_CDC_ReceivePacket() call and exit My_CDC_Receive_FS() asap, processing the incoming data in the backgroundSometimes, my input buffer fills, & I can't easily make it any larger or empty it any quicke...