I am on an STM32F103 and I am using USB to stream data from uC (USB device, USB ) to PC. The USB connection is a virtual COM Port the Driver is standard ST driver.
I am wondering about USB performance, I measure data rates (64 Byte USB buffer size) of around 100kBytes. That's far beyond the USB 2.0 specification but I am not sure if that's a hardware problem of the STM32F103 or is there some way to optimize that. Currently I am using interrupts for the communication from uC to USB would it be better to poll data from PC? Does anyone have information about the max data rate in such a "interrupt" driven USB communication?