I'm using the ADC on pin 14, PA2, on the LQFP64 STM32G474CB (datasheet). What is the ADC input range for this pin? Here is my assessment let me know if my understanding is incorrect:
Table 12. Pin Definitions shows this pin's I/O structure as FT_a as shown below:
The FT_a type is 5V tolerant I/O with an analog switch function supplied by Vdda according to Table 11. Legend/abbreviations used in the pinout table shown below:
The Absolute maximum rating for FT_xxx pin is min(Vdd, Vdda) + 4 according to Table 14 Voltage characteristics shown below:
Finally, the Vdda analog supply voltage for the ADC is listed as 3.6V max according to Table 17. General operating conditions shown below:
So with all that said, PA2 is tolerant to an absolute maximum voltage of Vdd + 4 (assuming Vdd is 3.3V) so 7.3V but typically 5V. However, when using this pin as an ADC it would saturate the ADC reading if the input voltage exceeded 3.6V due to 3.6V being Vdda's max. The PA2 wouldn't be damaged unless this pin unless it was exposed to Vdd+4V or higher. I reviewed this post and it seems to be in alignment but I just want to make sure. STM32 ADC Input voltage
Is my assessment correct?