DMA private macros.
More...
DMA private macros.
◆ IS_DMA_BUFFER_SIZE
#define IS_DMA_BUFFER_SIZE |
( |
|
SIZE | ) |
(((SIZE) >= 0x1U) && ((SIZE) < 0x10000U)) |
◆ IS_DMA_DIRECTION
#define IS_DMA_DIRECTION |
( |
|
DIRECTION | ) |
|
Value:
#define DMA_MEMORY_TO_MEMORY
Definition: stm32f3xx_hal_dma.h:162
#define DMA_MEMORY_TO_PERIPH
Definition: stm32f3xx_hal_dma.h:161
#define DMA_PERIPH_TO_MEMORY
Definition: stm32f3xx_hal_dma.h:160
◆ IS_DMA_MEMORY_DATA_SIZE
#define IS_DMA_MEMORY_DATA_SIZE |
( |
|
SIZE | ) |
|
Value:
#define DMA_MDATAALIGN_HALFWORD
Definition: stm32f3xx_hal_dma.h:200
#define DMA_MDATAALIGN_WORD
Definition: stm32f3xx_hal_dma.h:201
#define DMA_MDATAALIGN_BYTE
Definition: stm32f3xx_hal_dma.h:199
◆ IS_DMA_MEMORY_INC_STATE
#define IS_DMA_MEMORY_INC_STATE |
( |
|
STATE | ) |
|
Value:
#define DMA_MINC_DISABLE
Definition: stm32f3xx_hal_dma.h:181
#define DMA_MINC_ENABLE
Definition: stm32f3xx_hal_dma.h:180
◆ IS_DMA_MODE
#define IS_DMA_MODE |
( |
|
MODE | ) |
|
Value:
#define DMA_NORMAL
Definition: stm32f3xx_hal_dma.h:209
#define DMA_CIRCULAR
Definition: stm32f3xx_hal_dma.h:210
◆ IS_DMA_PERIPHERAL_DATA_SIZE
#define IS_DMA_PERIPHERAL_DATA_SIZE |
( |
|
SIZE | ) |
|
Value:
#define DMA_PDATAALIGN_BYTE
Definition: stm32f3xx_hal_dma.h:189
#define DMA_PDATAALIGN_WORD
Definition: stm32f3xx_hal_dma.h:191
#define DMA_PDATAALIGN_HALFWORD
Definition: stm32f3xx_hal_dma.h:190
◆ IS_DMA_PERIPHERAL_INC_STATE
#define IS_DMA_PERIPHERAL_INC_STATE |
( |
|
STATE | ) |
|
Value:
#define DMA_PINC_DISABLE
Definition: stm32f3xx_hal_dma.h:172
#define DMA_PINC_ENABLE
Definition: stm32f3xx_hal_dma.h:171
◆ IS_DMA_PRIORITY
#define IS_DMA_PRIORITY |
( |
|
PRIORITY | ) |
|
Value:
#define DMA_PRIORITY_LOW
Definition: stm32f3xx_hal_dma.h:218
#define DMA_PRIORITY_HIGH
Definition: stm32f3xx_hal_dma.h:220
#define DMA_PRIORITY_MEDIUM
Definition: stm32f3xx_hal_dma.h:219
#define DMA_PRIORITY_VERY_HIGH
Definition: stm32f3xx_hal_dma.h:221