Other Parts Discussed in Thread: HALCOGEN
Hello TI-Support
I set up the ADC module with the HET1 as conversion trigger - this works fine so far. Now I would like to use DMA to transfer the ADC-results into a buffer.
I would like to configure the DMA Request for a fixed number of conversion results.
To this end I set the G1DMACR register as follows:
adcREG1->G1DMACR = (uint32)((uint32)0x18 << 16U) | (uint32)((uint32)1U << 2U);
My intention is to set the G1_BLOCKS to 0x18 (24), to generate a DMA group transfer request every 24 conversions.
However, it seems that a DMA-request is generated ever 8 conversions.
What am I doing wrong here?



