DMA Configuration Structure definition. More...
#include <stm32f4xx_hal_dma.h>
Public Attributes | |
| uint32_t | Channel | 
| uint32_t | Direction | 
| uint32_t | FIFOMode | 
| uint32_t | FIFOThreshold | 
| uint32_t | MemBurst | 
| uint32_t | MemDataAlignment | 
| uint32_t | MemInc | 
| uint32_t | Mode | 
| uint32_t | PeriphBurst | 
| uint32_t | PeriphDataAlignment | 
| uint32_t | PeriphInc | 
| uint32_t | Priority | 
| uint32_t | Request | 
DMA Configuration Structure definition.
Definition at line 49 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h.
| uint32_t DMA_InitTypeDef::Channel | 
Specifies the channel used for the specified stream. This parameter can be a value of DMA Channel selection 
Specifies the channel used for the specified stream. This parameter can be a value of DMA Channel selection 
 
Definition at line 51 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h.
| uint32_t DMA_InitTypeDef::Direction | 
Specifies if the data will be transferred from memory to peripheral, from memory to memory or from peripheral to memory. This parameter can be a value of DMA Data transfer direction 
 
Definition at line 54 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h.
| uint32_t DMA_InitTypeDef::FIFOMode | 
Specifies if the FIFO mode or Direct mode will be used for the specified stream. This parameter can be a value of DMA FIFO direct mode
Definition at line 78 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h.
| uint32_t DMA_InitTypeDef::FIFOThreshold | 
Specifies the FIFO threshold level. This parameter can be a value of DMA FIFO threshold level 
 
Definition at line 83 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h.
| uint32_t DMA_InitTypeDef::MemBurst | 
Specifies the Burst transfer configuration for the memory transfers. It specifies the amount of data to be transferred in a single non interruptible transaction. This parameter can be a value of DMA Memory burst
Definition at line 86 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h.
| uint32_t DMA_InitTypeDef::MemDataAlignment | 
Specifies the Memory data width. This parameter can be a value of DMA Memory data size 
 
Definition at line 67 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h.
| uint32_t DMA_InitTypeDef::MemInc | 
Specifies whether the memory address register should be incremented or not. This parameter can be a value of DMA Memory incremented mode 
 
Definition at line 61 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h.
| uint32_t DMA_InitTypeDef::Mode | 
Specifies the operation mode of the DMAy Streamx. This parameter can be a value of DMA mode
Definition at line 70 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h.
| uint32_t DMA_InitTypeDef::PeriphBurst | 
Specifies the Burst transfer configuration for the peripheral transfers. It specifies the amount of data to be transferred in a single non interruptible transaction. This parameter can be a value of DMA Peripheral burst
Definition at line 92 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h.
| uint32_t DMA_InitTypeDef::PeriphDataAlignment | 
Specifies the Peripheral data width. This parameter can be a value of DMA Peripheral data size 
 
Definition at line 64 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h.
| uint32_t DMA_InitTypeDef::PeriphInc | 
Specifies whether the Peripheral address register should be incremented or not. This parameter can be a value of DMA Peripheral incremented mode 
 
Definition at line 58 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h.
| uint32_t DMA_InitTypeDef::Priority | 
Specifies the software priority for the DMAy Streamx. This parameter can be a value of DMA Priority level 
 
Definition at line 75 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h.
| uint32_t DMA_InitTypeDef::Request | 
Specifies the request selected for the specified stream. This parameter can be a value of DMA Request selection 
 
Definition at line 51 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h.