This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TM4C123x ADC trigger with multiple sources

Hi,

With respect to TM4C123x ADC trigger, our customer is using more than one interrupts
to trigger ADC0. One is System timer and the other is GPIO interrupt.
And the GPIO interrupt has more high priority than system timer.

Problem occurs when there is GPIO interrupt while ADC0 is already 
triggered and running with a Timer interrupt,the ADC conversion goes wrong 
if there is GPIO interrupt trigger.
We can understand this could be because GPIO interrupt has higher priority
but they get continuous wrong ADC values even if the GPIO interrupt is removed.

We believe the solution would be disabling interrupt or usage of semaphores
but the customer wants to know to know the reason behind this issue,
i.e why ADC won't return back to normal operation even after GPIO interrupt is removed.

BRs,