I'm a beginner in STM32F4 and I want to design a data-acquiring system to send ADC results over USB to my PC. But I'm completely confused with the STM32 USB library. My questions are:
- Which USB Class should I choose? Assert I have 16 or 24 ADC channels, 12 bits and the sample rate is not less than 9600 Hz. That needs a 2~3 Mbps speed.
- Which function in the USB library should I call to send data?