STM32L443xx HAL User Manual
|
DMA Configuration Structure definition. More...
#include <stm32l4xx_hal_dma.h>
Data Fields | |
uint32_t | Request |
uint32_t | Direction |
uint32_t | PeriphInc |
uint32_t | MemInc |
uint32_t | PeriphDataAlignment |
uint32_t | MemDataAlignment |
uint32_t | Mode |
uint32_t | Priority |
DMA Configuration Structure definition.
Definition at line 46 of file stm32l4xx_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 51 of file stm32l4xx_hal_dma.h.
Referenced by DMA_SetConfig(), HAL_DMA_Init(), HAL_QSPI_Receive_DMA(), and HAL_QSPI_Transmit_DMA().
uint32_t DMA_InitTypeDef::MemDataAlignment |
Specifies the Memory data width. This parameter can be a value of DMA Memory data size
Definition at line 64 of file stm32l4xx_hal_dma.h.
Referenced by HAL_DMA_Init(), HAL_SPI_Receive_DMA(), HAL_SPI_Transmit_DMA(), and HAL_SPI_TransmitReceive_DMA().
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 58 of file stm32l4xx_hal_dma.h.
Referenced by HAL_DMA_Init().
uint32_t DMA_InitTypeDef::Mode |
Specifies the operation mode of the DMAy Channelx. This parameter can be a value of DMA mode
Definition at line 67 of file stm32l4xx_hal_dma.h.
Referenced by HAL_DMA_Init(), SAI_DMARxCplt(), SAI_DMATxCplt(), TIM_DMACaptureCplt(), TIM_DMADelayPulseCplt(), TIM_DMADelayPulseNCplt(), TIM_DMAPeriodElapsedCplt(), and TIM_DMATriggerCplt().
uint32_t DMA_InitTypeDef::PeriphDataAlignment |
Specifies the Peripheral data width. This parameter can be a value of DMA Peripheral data size
Definition at line 61 of file stm32l4xx_hal_dma.h.
Referenced by HAL_DMA_Init(), HAL_QSPI_Receive_DMA(), and HAL_QSPI_Transmit_DMA().
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 55 of file stm32l4xx_hal_dma.h.
Referenced by HAL_DMA_Init().
uint32_t DMA_InitTypeDef::Priority |
Specifies the software priority for the DMAy Channelx. This parameter can be a value of DMA Priority level
Definition at line 72 of file stm32l4xx_hal_dma.h.
Referenced by HAL_DMA_Init().
uint32_t DMA_InitTypeDef::Request |
Specifies the request selected for the specified channel. This parameter can be a value of DMA request
Definition at line 48 of file stm32l4xx_hal_dma.h.
Referenced by HAL_DMA_DeInit(), and HAL_DMA_Init().