Hi,
I registered ADC interrupt, but it is never getting triggered.
I have battery input connected to ADC1 with channel 2, I am able to see battery value is changing but there is no ADC interrupt triggered.
ADC1 is the device and channel is 2.
Code Snippet:
ADC_DRV_ConfigConverter(1, &adConv1_ConvConfig0);
adConv1_ChnConfig0.channel = 2;
/* Configure ADC channel and software trigger a conversion */
ADC_DRV_ConfigChan(1, 0U, &adConv1_ChnConfig0);
/* Wait for the conversion to be done */
ADC_DRV_WaitConvDone(1);
/* Store the channel result into a local variable */
ADC_DRV_GetChanResult(1, 0U, &adcRawValue);
*************************************************************************
from S32k144.h
ADC0_IRQn = 39u, /**< ADC0 interrupt request. */
ADC1_IRQn = 40u, /**< ADC1 interrupt request. */
*************************************************************************
/* Install ADC ISR */
INT_SYS_InstallHandler(ADC1_IRQn, &ADCISR, NULL);
/* Enable ADC interrupt */
INT_SYS_EnableIRQ(ADC1_IRQn);
void ADCISR(void)
{
}
Can someone please review this and guide me.
Thanks
Mohan