Hello!
I'm trying to get the ADC14 with the dma running on the MSP432 Launchpad. I want to sample all 24 channels and shift the data via dma to a result array, after completing one sample cycle. I am working with the driver lib and know how to do it with an ADC14 interrupt, but since I want to unburden the cpu I want to use the dma.
And here I get a bit mixed up. I can select the adc14 as a peripheral trigger for the dma, but i don't find any information on how to use this. Sure I can initiate the controls and even the transfer configuration but when is a dma request fired? when there is one conversion? two? all 23? And how do i get access to the MEM0-23 buffers via dma api's because I have to select them as a source address for the dma. Do i have to increment with 16 byte?
So a lot of questions I would love to get a answer :)
Thanks and best regards,
Benni