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.

CCS/LAUNCHXL-F28027: ADCINTSOCSEL1 does not initiate auto-trigger

Part Number: LAUNCHXL-F28027

Tool/software: Code Composer Studio

Hello,

The ADC result is updated on every TBCTR=0 (As I have set it to that), irrespective of ADCINTSOCSEL1 selection.

Here is my configuration(I am using SOC1):

  • EOC1 triggers ADCINT1 :
    • AdcRegs.ADCCTL1.bit.INTPULSEPOS = 1; 

      AdcRegs.INTSEL1N2.bit.INT1SEL = 1; //EOC1 triggers ADCINT1

  • INT1CONT is disabled (Also, I have ensured that my interrupt routine is smaller than my PWM period)
  • ADCINTSOCSEL1.SOC1 = 1 (ADCINT1 triggers SOC1)

But even then, ADCRESULT1 is updated at TBCTR=0 only.