Skip to main content
DBroo.1
Associate III
October 17, 2019
Question

STM32G070: ADC14 Calibration Issues: values are too low

  • October 17, 2019
  • 1 reply
  • 834 views

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?

This topic has been closed for replies.

1 reply

waclawek.jan
Super User
October 17, 2019

> 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