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.

TMS320F28388D: Starting conversions on multiple ADCs at once using Software triggering

Part Number: TMS320F28388D
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

Hi,

Originally, I wanted to use the PWM CMPA = 0 event to be the SOC trigger for all four ADC's and SOC1,2 and 3 configured. This would trigger three synchronous consecutive samples from different input channels on 4 ADC's. Unfortunately from the related post, I may have triggering events two close together which would possibly force a double conversion. 

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1198822/tms320f28386d-asynchronism-between-pwm-and-timer

So I was going to use the PWM interrupt output to call an interrupt that would then use the software trigger to force a Start of conversion on all four ADC's at the same time and ignor the second trigger because the interrupt flag would not be cleared yet.  However, when I went to implement this I noticed that the ADC_forceSOC and MultipleSOC command require you enter an base value. This means I would need to use 4 separate commands to trigger each of the 4 ADCs and then they will no longer be aligned / synchronous.

Is there a way that my interrupt can either force the PWM to issue a SOC without affecting the PWM pin functionality or can it be made to force all 4 ADCs to start in a single function call?