ADC Control Registers
750
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
Analog To Digital Converter (ADC) Module
19.11.22 ADC Group2 DMA Control Register (ADG2DMACR)
ADC Group2 DMA Control Register (ADG2DMACR) is shown in
and described in
Figure 19-42. ADC Group2 DMA Control Register (ADG2DMACR) [offset = 54h]
31
25
24
16
Reserved
G2_BLOCKS
R-0
R/W-0
15
8
Reserved
R-0
7
4
3
2
1
0
Reserved
DMA_G2_END
G2_BLK_XFER
Reserved
G2_DMA_EN
R-0
R/W-0
R/W-0
R-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 19-27. ADC Group2 DMA Control Register (ADG2DMACR) Field Descriptions
Bit
Field
Value
Description
31-25
Reserved
0
Reads return zeros, writes have no effect.
24-16
G2_BLOCKS
Number of Group2 Result buffers to be transferred using DMA if the ADC module is configured
to generate a DMA request. If the Group2 is configured to use the block transfer mode of the
DMA module, then the ADC module generates a DMA request after the Group2 results’
memory accumulates G2_BLOCKS number of conversion results.
This feature is designed to be used in place of the threshold interrupt for the Group2. As a
result, the G2_THR field of the Group2 Interrupt Threshold Control Register and the
G2_BLOCKS field of the Group2 DMA Control Register are the same.
Any operation mode read/write:
0
No DMA transfer occurs even if G2_BLK_XFER is set to 1.
1h-1FFh
One DMA request is generated if the G2_BLK_XFER is set to ‘1’ and the specified number of
Group2 conversion results have been accumulated.
15-4
Reserved
0
Reads return zeros, writes have no effect.
3
DMA_G2_END
Group2 Conversion End DMA Transfer Enable.
Any operation mode read:
0
ADC module generates a DMA request for each write to the group2 results RAM if
G2_DMA_EN is set.
1
ADC module generates a DMA request when the ADC has completed the conversions for all
channels selected for conversion in the group2.
If DMA_G2_END bit is set to ‘1’, G2_DMA_EN bit is ignored and DMA requests will be
generated every time the DMA_G2_END flag in the group 2 status register is set. The
DMA_G2_END bit must be set before enabling conversions for the group 2.
2
G2_BLK_XFER
Group2 Block DMA Transfer Enable.
Any operation mode read:
0
ADC module generates a DMA request for each write to the Group2 memory if G2_DMA_EN is
set.
1
ADC module generates a DMA request when the ADC has written G2_BLOCKS number of
buffers into the Group2 memory.
If G2_BLK_XFER bit is set to 1, G2_DMA_EN bit is ignored and DMA requests will be
generated every time the Threshold Counter reaches 0 from a count value of 1.
1
Reserved
0
Reads return zeros, writes have no effect.