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.

TMS320F28075: TMS320F28075

Part Number: TMS320F28075

利用ADC的采样触发CLA任务,然后在CLA任务里面清除ADC中断触发标志,发现清除不掉。问题:是否CLA任务中无法访问ADC的控制寄存器?

interrupt void Cla1TaskDcCtrlCh1 ( void ) // 由ADCA的ADCINT3触发此cla任务
{

// function code

    AdcaRegs.ADCINTFLGCLR.bit.ADCINT3 = 1;

}

手动清除 AdcaRegs.ADCINTFLGCLR.bit.ADCINT3寄存器后会发现重新触发进入cla任务,但上述方式无法自动清除重新进入cla任务