Reading Analog signals with a voltage offset on the ADC of STM32H747
Hi, we're trying to port an application from a F7 chip to the STM32H7 mostly for the purpotedly better performance of the ADC on the H7. However, we've run into an issue I'm not sure I can explain. I'm using the H747 Disocvery board as a prototype at the moment.
The signal coming into the board is a single ended signal from 0 - 3.3V centred at 1.65V. I'm using an example sine wave at with an amplitude of 0.5V as a test signal here. When I apply this offset to the input of the ADC, the signal saturates at -1.5V to +1.5V as shown below and a quick FFT (130kHz signal) seems to confirm that as well. 
If I don't apply the offset and I let the signal swing from 0 to 0.5V, i get the expected output shown here:

I use HAL and I'm not sure if I'm missing a setting or something. This behaviour is not seen on the F7 board and I'm not sure what could be causing the spikes to occur here.
Any tips appreciated
