cancel
Showing results for 
Search instead for 
Did you mean: 

STM32U356VGT - Internal temperature sensor accuracy

deva2k
Associate

I want to measure the MCU temperature using the internal temperature sensor of the STM32U356VGT.

Could you provide details on the accuracy of the temperature readings? Additionally, I would like to understand whether the sensor requires user calibration for reliable results, or if it is factory-calibrated and ready to use as-is.

2 REPLIES 2
KDJEM.1
ST Employee

Hello @deva2k ;

 

->STM32U356VGT - Internal temperature sensor accuracy

Do you mean STM32U385?? 

If yes, I recommend you to start with ADC_TemperatureSensor example.

For more information about the calibration, I advise you to look at the example README.md and at How to calibrate a temperature sensor using ADC4 on STM32U575 article.

Thank you.

Kaouthar

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

mfgkw
Senior III

Hi,

 

At https://www.st.com/resource/en/datasheet/stm32u575vg.pdf you find the dat sheet.

This states in 3.28.3 Temperature sensor
The temperature sensor generates a voltage V
SENSE that varies linearly with temperature.
The temperature sensor is internally connected to ADC1 and ADC4 input channel that is
used to convert the sensor output voltage into a digital value.

The sensor provides good linearity but it must be calibrated to obtain a good accuracy of the
temperature measurement. As the offset of the temperature sensor varies from chip to chip
due to process variation, the uncalibrated internal temperature sensor is suitable for
applications that detect temperature changes only.

To improve the accuracy of the temperature sensor measurement, each device is
individually factory-calibrated by ST. The temperature sensor factory calibration data are
stored by STMicroelectronics in the system memory area, accessible in read-only mode
...