STM32F415 USB Full Speed Clock Accuracy
Hello all,
While searching online, I came across this specification regarding USB FS:
For full-speed communications, the data rate is specified to be 12 Mbps +/- 0.25%.
I've decided to test this specification by connecting a STM32F415 MCU to a PC using a virtual com port.
Instead of using the local 12MHz crystal, I've connected an external function generator which allows me to deviate from the center 12MHz frequency.
I was trying to go up and down the 12MHz Reference, until I could see a loss of communication between the MCU and PC.
The actual deviation was +/-700KHz from the 12MHz reference!!! which is very far away from the above specification of +/- 0.25%
Can anyone explain the difference between the specification and the actual test?
Thank you all,
Nir
