STM32F479xx HAL User Manual
|
DMA private macros. More...
Defines | |
#define | IS_DMA_CHANNEL(CHANNEL) |
#define | IS_DMA_DIRECTION(DIRECTION) |
#define | IS_DMA_BUFFER_SIZE(SIZE) (((SIZE) >= 0x01U) && ((SIZE) < 0x10000U)) |
#define | IS_DMA_PERIPHERAL_INC_STATE(STATE) |
#define | IS_DMA_MEMORY_INC_STATE(STATE) |
#define | IS_DMA_PERIPHERAL_DATA_SIZE(SIZE) |
#define | IS_DMA_MEMORY_DATA_SIZE(SIZE) |
#define | IS_DMA_MODE(MODE) |
#define | IS_DMA_PRIORITY(PRIORITY) |
#define | IS_DMA_FIFO_MODE_STATE(STATE) |
#define | IS_DMA_FIFO_THRESHOLD(THRESHOLD) |
#define | IS_DMA_MEMORY_BURST(BURST) |
#define | IS_DMA_PERIPHERAL_BURST(BURST) |
DMA private macros.
#define IS_DMA_BUFFER_SIZE | ( | SIZE | ) | (((SIZE) >= 0x01U) && ((SIZE) < 0x10000U)) |
Definition at line 735 of file stm32f4xx_hal_dma.h.
Referenced by HAL_DMA_Start(), HAL_DMA_Start_IT(), HAL_DMAEx_MultiBufferStart(), and HAL_DMAEx_MultiBufferStart_IT().
#define IS_DMA_CHANNEL | ( | CHANNEL | ) |
(((CHANNEL) == DMA_CHANNEL_0) || \ ((CHANNEL) == DMA_CHANNEL_1) || \ ((CHANNEL) == DMA_CHANNEL_2) || \ ((CHANNEL) == DMA_CHANNEL_3) || \ ((CHANNEL) == DMA_CHANNEL_4) || \ ((CHANNEL) == DMA_CHANNEL_5) || \ ((CHANNEL) == DMA_CHANNEL_6) || \ ((CHANNEL) == DMA_CHANNEL_7))
Definition at line 721 of file stm32f4xx_hal_dma.h.
Referenced by HAL_DMA_Init().
#define IS_DMA_DIRECTION | ( | DIRECTION | ) |
(((DIRECTION) == DMA_PERIPH_TO_MEMORY ) || \ ((DIRECTION) == DMA_MEMORY_TO_PERIPH) || \ ((DIRECTION) == DMA_MEMORY_TO_MEMORY))
Definition at line 731 of file stm32f4xx_hal_dma.h.
Referenced by HAL_DMA_Init().
#define IS_DMA_FIFO_MODE_STATE | ( | STATE | ) |
(((STATE) == DMA_FIFOMODE_DISABLE ) || \ ((STATE) == DMA_FIFOMODE_ENABLE))
Definition at line 760 of file stm32f4xx_hal_dma.h.
Referenced by HAL_DMA_Init().
#define IS_DMA_FIFO_THRESHOLD | ( | THRESHOLD | ) |
(((THRESHOLD) == DMA_FIFO_THRESHOLD_1QUARTERFULL ) || \ ((THRESHOLD) == DMA_FIFO_THRESHOLD_HALFFULL) || \ ((THRESHOLD) == DMA_FIFO_THRESHOLD_3QUARTERSFULL) || \ ((THRESHOLD) == DMA_FIFO_THRESHOLD_FULL))
Definition at line 763 of file stm32f4xx_hal_dma.h.
Referenced by HAL_DMA_Init().
#define IS_DMA_MEMORY_BURST | ( | BURST | ) |
(((BURST) == DMA_MBURST_SINGLE) || \ ((BURST) == DMA_MBURST_INC4) || \ ((BURST) == DMA_MBURST_INC8) || \ ((BURST) == DMA_MBURST_INC16))
Definition at line 768 of file stm32f4xx_hal_dma.h.
Referenced by HAL_DMA_Init().
#define IS_DMA_MEMORY_DATA_SIZE | ( | SIZE | ) |
(((SIZE) == DMA_MDATAALIGN_BYTE) || \ ((SIZE) == DMA_MDATAALIGN_HALFWORD) || \ ((SIZE) == DMA_MDATAALIGN_WORD ))
Definition at line 747 of file stm32f4xx_hal_dma.h.
Referenced by HAL_DMA_Init().
#define IS_DMA_MEMORY_INC_STATE | ( | STATE | ) |
(((STATE) == DMA_MINC_ENABLE) || \ ((STATE) == DMA_MINC_DISABLE))
Definition at line 740 of file stm32f4xx_hal_dma.h.
Referenced by HAL_DMA_Init().
#define IS_DMA_MODE | ( | MODE | ) |
(((MODE) == DMA_NORMAL ) || \ ((MODE) == DMA_CIRCULAR) || \ ((MODE) == DMA_PFCTRL))
Definition at line 751 of file stm32f4xx_hal_dma.h.
Referenced by HAL_DMA_Init().
#define IS_DMA_PERIPHERAL_BURST | ( | BURST | ) |
(((BURST) == DMA_PBURST_SINGLE) || \ ((BURST) == DMA_PBURST_INC4) || \ ((BURST) == DMA_PBURST_INC8) || \ ((BURST) == DMA_PBURST_INC16))
Definition at line 773 of file stm32f4xx_hal_dma.h.
Referenced by HAL_DMA_Init().
#define IS_DMA_PERIPHERAL_DATA_SIZE | ( | SIZE | ) |
(((SIZE) == DMA_PDATAALIGN_BYTE) || \ ((SIZE) == DMA_PDATAALIGN_HALFWORD) || \ ((SIZE) == DMA_PDATAALIGN_WORD))
Definition at line 743 of file stm32f4xx_hal_dma.h.
Referenced by HAL_DMA_Init().
#define IS_DMA_PERIPHERAL_INC_STATE | ( | STATE | ) |
(((STATE) == DMA_PINC_ENABLE) || \ ((STATE) == DMA_PINC_DISABLE))
Definition at line 737 of file stm32f4xx_hal_dma.h.
Referenced by HAL_DMA_Init().
#define IS_DMA_PRIORITY | ( | PRIORITY | ) |
(((PRIORITY) == DMA_PRIORITY_LOW ) || \ ((PRIORITY) == DMA_PRIORITY_MEDIUM) || \ ((PRIORITY) == DMA_PRIORITY_HIGH) || \ ((PRIORITY) == DMA_PRIORITY_VERY_HIGH))
Definition at line 755 of file stm32f4xx_hal_dma.h.
Referenced by HAL_DMA_Init().