Hello,
We are seeing an issue on our microcontroller where after around 5-8 minutes the ADC reading is dropping ~100 ADC bits on 3 ADC channels being converted, when the input being sampled on the channel's is not fluctuating.
We are using the conversion sequence A to get the ADC results from the 3 channels every 1ms. At the end of the sequence interrupt, the software trigger is being used to loop back through and get the conversions again.
The ADC reference voltage is tied to the 3.3V supply - this voltage is also not changing.
I have attached the ADC config routine and sequence handler plus the raw ADC readings captured over an hour.
Any help would be greatly appreciated.