A USB Device Controller (a.k.a UDC), this is the low level driver for the USB controller of your microcontroller. It should be provided by the HAL (Hardware Abstraction Layer) or BSP (Board Support ...