2025-08-09 1:25 PM
Apologies for the ignorance, I'm a beginner with STM32 and I purchased the STM32C071K8T6 MCU since it has built-in USB capabilities. I am trying to implement USB CDC, but I'm becoming quite confused with all the USBX and ThreadX stuff I have to enable. Currently, just through configuration of the IOC file, I can get the device to appear in my PC device manager, but it is not enumerated (device descriptor request failed). I have not found many other resources describing in simple terms how I can just get a basic virtual com device up and running, especially for the C0 series. Could anybody provide a basic minimum working example to have the device enumerated? Thank you.
2025-08-09 2:03 PM
Here's a working example for the NUCLEO-C071RB board: