cancel
Showing results for 
Search instead for 
Did you mean: 

Can any STM32's operate USB without HSE?

mwp
Senior

Hi all,

I know the older generations of STM32s cant use USB without the use of an external osc.

Has this changed at all with the newer L4, F4, G4, etc micros?

Have the HSI's improved enough?

Thanks in advance.

2 REPLIES 2
KnarfB
Principal III

Well, the STM32F042x4 / STM32F042x6 data sheet states "USB 2.0 full-speed interface, able to run from internal 48 MHz oscillator and with BCD and LPM support"

and it worked for me (on a prototype).

Frank

It's thanks to a so called Clock Recovery System, CRS, a module which fine tunes the internal RC oscillator to USB's SOF (or to an external pin).

AFAIK it's in L4 (but not in 'L476), 'L0, 'F0, 'H7; I don't know how's it with 'G4.

JW