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.

[F28377D] CLA read ADC result problem

Dear all,

I am using TMX320F28377D with CPU1+CLA1. when I try to read ADC results in CLA task, the results I got (using expressions tool of CCS Version: 6.0.1.00040) are not right. In the more details, if I try to read ADCRESULT1, I will get ADCRESULT2. I tried with alternative trigger sources and ADC channels, but this error is repeated. Could you tell me the methods to resolve this problem? Thank you very much!

// I use Cla1Task7 to read ADCD's results

__interrupt void Cla1Task7(){
               a++;
               b[0]=AdcdResultRegs.ADCRESULT0;
               b[1]=AdcdResultRegs.ADCRESULT1;
               b[2]=AdcdResultRegs.ADCRESULT2;
               b[3]=AdcdResultRegs.ADCRESULT3;
               b[4]=AdcdResultRegs.ADCRESULT4;
}
If AdcdResultRegs.ADCRESULT2=1612 (for examples), I will get b[1]=1612 and b[2]=0.


]