cancel
Showing results for 
Search instead for 
Did you mean: 

STM32G071 Temperature Sensor stabilization time

PGroe.2
Associate III

Hi

In CubeIDE the temperature sensor stabilization time for my STM32G071 is defined by: stm32g0xx_ll_adc.h

#define LL_ADC_DELAY_TEMPSENSOR_STAB_US    ( 10UL)

But in the Datasheet I see at least 15µs max for Tstart(ts_buf) and for Tstart itself its already 120µs max...

0693W000005AhmIQAS.pngNow I am confused, shall I take the 10µs in the define or should I change it?

2 REPLIES 2
TDK
Guru

Seems inconsistent. I would change it to 120. It's not real clear to me what the difference is between those two values--t_start vs t_start(ts_buf).

If you feel a post has answered your question, please click "Accept as Solution".
PGroe.2
Associate III

I would go for the 120us too.

If I implement the 120us delay for the temp sensor, is it correct that I dont need an extra delay for lets say VREFINT to start up?

VREFINT needs 12us startup time, so this should be theoretically covered by the 120us delay?