I made a mistake when designing a PCB for an STM32L152RE (the 64 pin variant) - I had thought the VDDA pin was the voltage reference for the ADC, so I wired this to an accurate 3V reference supply. My main supply is 3.3V (connected to the other four VDD pins).
As it turns out that the 64 pin version of this MCU does not have a VREF pin, and VDDA is actually the supply for the ADC itself, I'm unsure of the consequences of how I've wired the MCU. As the ADC is powered from my 3V reference supply, will the ADC function as I wanted (i.e. the ADC using the 3V as its reference)? Or will the consequences be unexpected?
I will be correcting the mistake in the next iteration of the PCB, but it would be helpful to understand the consequences of the incorrect wiring.
Any help is greatly appreciated.