cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F042G6U6 can not work when Ta>50℃.

yzhu.18
Associate II

We use STM32F042G6U6 to communicate USB and RS485,and control 4 LEDs,when Ta>50℃,communication stop.And we use HSI 48MHz.

12 REPLIES 12

Hi,

If i want use HSI48,and than add calibration,It is OK?

And i also find "STM32F0xx product family implements CRS (Clock recovery system) that is capable of doing automatic adjustment of the oscillator trimming based on the comparison with a selectable synchronization signal." in the datasheet.

That means HSI48 can reach automatic calibration,we do not need add calibration any more?

From datasheet:"Internal 48 MHz oscillator can use automatic trimming mode,but need the synchronization for this oscillator,the synchronization can be taken from the USB data stream itself (SOF signalization)."

It is finished automatically?need add it into software to finish?

I think I'd try to understand if the system locked up or crashed related to the thermal issue. If it still appears to be internally functional I'd look to quantify the clock vs temperature, and if that it is breaking the USB connectivity, and what if any USB related errors/status are visible on the STM32 side during this issue.

Unless you understand the problem you're stabbing at symptoms.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..