Hi!
I would like to use C5507 DMA with SPI when communicating with ADS1298. I configured DMA Channel 0 to transfer data from MCBSP 1 Data Receive DRR11 to memory. I made DRR11 address to remain constant after transfer, that is, its address does not increment.
What happened is that I keep reading the same data, 0xC0, which is the first byte of the status register sent by ADS1298.
Since C5507 is the SPI master, do I need to setup another DMA channel to transfer data so that SPI clocks are generated and new data arrives at DRR11? In this case, would I need to make a interrupt after each new data?
Thank you in advance.
Regards,
Nelson