cancel
Showing results for 
Search instead for 
Did you mean: 

STM32G070: ADC14 Calibration Issues: values are too low

DBroo.1
Associate III

My readings from the ADC are lower than expected. I am using an external Vref. Vref is OK. ​I ran HAL_ADCEx_Calibration_Start() after waiting tADCVREG_STUP . The Reference Manual says  the saved calibration factor is "internally applied to the ADC".

Can anyone confirm this or do I really need to apply it in my code?

Also, do I need to perform an additional ADC calibration of my own, especially since I am using an external Vref?

1 REPLY 1

> Can anyone confirm this or do I really need to apply it in my code?

I don't use the 'G0 (yet) but in other STM32 which have the calibration in ADC, the calibration factor was indeed automatically applied after the calibration was performed.

Is your signal's impedance low enough?

JW