DIY Logging Volt/Ampmeter
DMA_InitTypeDef Struct Reference

DMA Configuration Structure definition. More...

#include <stm32f1xx_hal_dma.h>

Data Fields

uint32_t Direction
 
uint32_t PeriphInc
 
uint32_t MemInc
 
uint32_t PeriphDataAlignment
 
uint32_t MemDataAlignment
 
uint32_t Mode
 
uint32_t Priority
 

Detailed Description

DMA Configuration Structure definition.

Definition at line 48 of file stm32f1xx_hal_dma.h.

Field Documentation

◆ Direction

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 50 of file stm32f1xx_hal_dma.h.

◆ MemDataAlignment

uint32_t DMA_InitTypeDef::MemDataAlignment

Specifies the Memory data width. This parameter can be a value of DMA Memory data size

Definition at line 63 of file stm32f1xx_hal_dma.h.

◆ MemInc

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 57 of file stm32f1xx_hal_dma.h.

◆ Mode

uint32_t DMA_InitTypeDef::Mode

Specifies the operation mode of the DMAy Channelx. This parameter can be a value of DMA mode

Note
The circular buffer mode cannot be used if the memory-to-memory data transfer is configured on the selected Channel

Definition at line 66 of file stm32f1xx_hal_dma.h.

◆ PeriphDataAlignment

uint32_t DMA_InitTypeDef::PeriphDataAlignment

Specifies the Peripheral data width. This parameter can be a value of DMA Peripheral data size

Definition at line 60 of file stm32f1xx_hal_dma.h.

◆ PeriphInc

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 54 of file stm32f1xx_hal_dma.h.

◆ Priority

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 71 of file stm32f1xx_hal_dma.h.


The documentation for this struct was generated from the following file: