7 years, 6 months ago.

stm32 USB device library support

I'm going to need to use a STM32F429-based platform as a USB peripheral very soon (either CDC or MSD). I see that the current USB library only officially supports KL25Z, LPC11U, and LPC17/32 processors. Is anyone working on this? Does anyone have an unofficial workaround? If not, I will soon be venturing into writing support for this. Are there any references (other than the source code) for understanding what needs to be done (architecturally)? Any words of wisdom for those that have traveled this path before me?

I am in the same situation as you, trying to develop a MIDI controller but the USBMIDI library has doesn't support STM32F411.

posted by Santiago Rentería 08 Sep 2017

1 Answer

7 years, 6 months ago.

Hello,
You may find this link https://developer.mbed.org/users/va009039/code/F042K6_USBDevice/ useful.
For more information concerning the stack architecture, visit the USBDevice stack architecture.

Accepted Answer