Вот, например, одно из последних:
https://github.com/eddyem/stm32samples/blob/master/F3%3AF303/MLX90640-allsky/usb_descr.c#L69