We are using STM32F303VB on our custom hardware. We plan to use the STM32 as a USB device talking to a PC (USB Host).
(I'm using STM32CubeMX (STM32Cube_FW_F3_V1.8.0) to generate project for AC6 System Workbench.)
I have a few USB related queries:
* Is there support for vendor class (completely custom) USB Device?
* This question is for anybody with Windows USB experience: How to implement the USB Device side such that no drivers are needed for Windows (the user can plug it and expect it to work with custom software)? (CDC class.. ??? )
On Linux with libusb it is very easy. No drivers required. I want to know how it works on Windows.
Any inputs on the above will be of help to me.