Part Number: TMS320F280025C
Other Parts Discussed in Thread: C2000WARE
Hi, Gurus:
Because C2000Ware seems not have peripherial to GS0RAM DMA example, I'm wondering is it possable/ safe to move data from peripherial's memory address to GS0RAM.
As datasheet shows, 280025C's DMA bus is connect to ADC results and GS0 RAM.

I guess I can modify the example "dma_ex2_gsram_transfer", change the "*srcAddr" to ADC result address (like ADCARESULT0 0x0B00), and I'm ready to go?
If yes, Is this means when DMA trigger source trigger the DMA event, the data from ADCRESULT0 will move to destination address in TRM pp.1153 shows?
If not, how to get the result using DMA?
If I use PWM1.SOCA to both trigger ADCSOC0 and DMA teansfer, can DMA get the right result? Or I'll get previous result of ADC convertion?
Here are two different way to get ADC result:
1.Use PWM1.SOCA to trigger ADCSOC0, and after convertion, ADCEOC0 will happened and fire ADCINT1, and I set DMA trigger by ADCA.1 then I got ADC result.
2. Use PWM1.SOCA to trigger ADCSOC0, and after convertion, ADCEOC0 will happened and fire ADCINT1, but I didn't use DMA but get ADCRESULT0 by using CPU.
Which one has lower latency? How much time can it save?
Thanks!
