2025-07-28 4:45 PM
I am just a bit confused about how the CDC examples using USBX work. In the sample I've seen it seems that the code sets up some sort of UART to USB bridge. I think I don't need the UART and wanted to send and process data like the classic library used to do. However, when I remove the UART code, the device enumerates but USBD_CDC_ACM_Activate is now never called. Is the UART essential to using USBX or did I miss something in refactoring the program?