I want to create USB device but I want to have few interfaces like:
- DFU (can be generated with stm32cubemx)
- my own iface with bulk transfers
- HID (also can be generated by stm32cubemx)
But from what I see I can only generate only one USB interface with stm32cubemx.
So the questions are:
1. Can I generate code from stm32cubemx with many USB interfaces?
2. If not, how can I implement my USB device? (By implementing everything from scratch in USBD_ClassTypeDef?)