How can I achieve a max throughput of 12Mbit/s via USB FS
Hello,
I am using the STM32L4R5ZI-P dev board.
I have configured USB as a device only with the CDC class, where APP_TX_DATA_SIZE is 2048, USBD_MAX_STR_DESC_SIZ is 65536.
When I am transmitting a data buffer of 512 bytes continuously for 1 millisecond then I am getting 1536 bytes, but when transmitting a data buffer of 64 bytes then I am getting for the first 1 ms 320 bytes then onwards 384 bytes rest of the ms.
Question:
Why I am getting 1536 bytes for 512 bytes data buffer transmission and only 384 bytes for 64 bytes data buffer transmission?
