STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches

DMA mode. More...

Collaboration diagram for DMA mode:

Macros

#define DMA_NORMAL   ((uint32_t)0x00000000U)
 Normal mode.
#define DMA_CIRCULAR   ((uint32_t)DMA_SxCR_CIRC)
 Circular mode.
#define DMA_PFCTRL   ((uint32_t)DMA_SxCR_PFCTRL)
 Peripheral flow control mode.
#define DMA_DOUBLE_BUFFER_M0   ((uint32_t)DMA_SxCR_DBM)
 Double buffer mode with first target memory M0.
#define DMA_DOUBLE_BUFFER_M1   ((uint32_t)(DMA_SxCR_DBM | DMA_SxCR_CT))
 Double buffer mode with first target memory M1.

Detailed Description

DMA mode.

Macro Definition Documentation

◆ DMA_CIRCULAR

#define DMA_CIRCULAR   ((uint32_t)DMA_SxCR_CIRC)

Circular mode.

Definition at line 515 of file stm32h7xx_hal_dma.h.

◆ DMA_DOUBLE_BUFFER_M0

#define DMA_DOUBLE_BUFFER_M0   ((uint32_t)DMA_SxCR_DBM)

Double buffer mode with first target memory M0.

Definition at line 517 of file stm32h7xx_hal_dma.h.

◆ DMA_DOUBLE_BUFFER_M1

#define DMA_DOUBLE_BUFFER_M1   ((uint32_t)(DMA_SxCR_DBM | DMA_SxCR_CT))

Double buffer mode with first target memory M1.

Definition at line 518 of file stm32h7xx_hal_dma.h.

◆ DMA_NORMAL

#define DMA_NORMAL   ((uint32_t)0x00000000U)

Normal mode.

Definition at line 514 of file stm32h7xx_hal_dma.h.

◆ DMA_PFCTRL

#define DMA_PFCTRL   ((uint32_t)DMA_SxCR_PFCTRL)

Peripheral flow control mode.

Definition at line 516 of file stm32h7xx_hal_dma.h.