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.