it is an example for stm32 usb. i had tried it. it deid not work on my board. buy it might be right for you.