Maximum time required to read the internal temperature
Hi,
I am able to read the mcu temperature but I want to know the maximum worst-case time required to read the internal temperature of stm32h743.
The clock for the ADC is configured as 76 MHZ. Does that mean that 1 ADC cycle is 0.013 uS (1/76M) ?
#define ADC_SAMPLETIME_1CYCLE_5 (LL_ADC_SAMPLINGTIME_1CYCLE_5)
And does the above macro mean that the sample time will be 1.5 * 0.013 uS = 0.019 uS


The datasheet says that the minimum sampling time should be greater than the stabilization time, but I am not bale to find the stabilization time. Could you please tell me the minimum sampling time I should set to read reliable temperature values ?
From the datasheet, the total time for conversion is given by the formula: "sampling time + 7.5 ADC cycles."
If you set:
sConfig.SamplingTime = ADC_SAMPLETIME_32CYCLES_5;
then the time taken for the result to be available after calling `HAL_ADC_Start()` will be calculated as:
Total Conversion Time=(76×10^6)×(32.5+7.5)Is this correct?

Regards,
