why USB is not recognized when I reduce the clock speed? and How to keep it working at low clock speeds
I am using STM32h743 , code is generated using STM32CubeMx.
I am using USB_OTG_FS in device only mode, with USB_DEVICE middleware configered as CDC class .
Here's my clock configuration
The usb is clocked from RC48
I could reduce the clock from 480MHz to 120 MHz by changing RCC_OscInitStruct.PLL.PLLP from 2 to 8 .
But when I try to change clock to 96MHz or 80 MHz by changig RCC_OscInitStruct.PLL.PLLP to 10 or 12, the USB is not recognized by windows!!!
I am using windows 10 .
How to overcome this problem?
