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.
Hi,
Since I cannot find any Tivaware support for concurrent sampling I am going it without Tivaware driver support. The datasheet describes the sequence under the ADCPSSI register descrip. Have I missed something in driverlib?
BR
Use the TivaWare function ADCProcessorTrigger() with ADC_TRIGGER_WAIT ORed with the sequence number for one ADC converter, then start them both with a call to ADCProcessorTrigger() with ADC_TRIGGER_SIGNAL ORed with the sequence number on the second ADC converter. See section 4.2.2.24 of the Driver Library User's Guide.
Thanks for the quick reply. The datasheet description in ADCPSSI implies that syncwait (TRIGGER_WAIT) would be set on the second ADC also then triggered w/Gsync.
"This register also provides a means to configure and then initiate concurrent sampling on all ADC
modules. To do this, the first ADC module should be configured. The ADCPSSI register for that
module should then be written. The appropriate SS bits should be set along with the SYNCWAIT bit.
Additional ADC modules should then be configured following the same procedure. Once the final
ADC module is configured, its ADCPSSI register should be written with the appropriate SS bits set
along with the GSYNC bit. All of the ADC modules then begin concurrent sampling according to their
configuration.
Removing the Syncwait config from the second ADC has worked - Thanks Much!
BR