2025-04-29 3:23 AM
Hello,
I am working on a stm32u083rc. I'm trying to establish a USB Serial connection using the HAL_PCD library. I'm at the enumeration stage and trying to read the data sent by the PC (windows).
The USB device is initialized with CubeMX (STM32Cube FW_U0 V1.2.0) in Device only, Full Speed, interrupts enabled.
In my setup, I call the HAL_PCD_Start() function. Windows will detect a connection and attempt to enumerate it. At this point, the HAL_PCD_ResetCallback() function is called and I open EP0 in and out :