EasyManuals Logo

ST STM32F31xx User Manual

ST STM32F31xx
584 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #183 background imageLoading...
Page #183 background image
UM1581
DMA controller (DMA)
DocID023800 Rev 1
183/584
Data Fields
ï‚· uint32_t DMA_PeripheralBaseAddr
ï‚· uint32_t DMA_MemoryBaseAddr
ï‚· uint32_t DMA_DIR
ï‚· uint16_t DMA_BufferSize
ï‚· uint32_t DMA_PeripheralInc
ï‚· uint32_t DMA_MemoryInc
ï‚· uint32_t DMA_PeripheralDataSize
ï‚· uint32_t DMA_MemoryDataSize
ï‚· uint32_t DMA_Mode
ï‚· uint32_t DMA_Priority
ï‚· uint32_t DMA_M2M
Field Documentation
ï‚· uint32_t DMA_InitTypeDef::DMA_PeripheralBaseAddr
 Specifies the peripheral base address for DMAy Channelx.
ï‚· uint32_t DMA_InitTypeDef::DMA_MemoryBaseAddr
 Specifies the memory base address for DMAy Channelx.
ï‚· uint32_t DMA_InitTypeDef::DMA_DIR
 Specifies if the peripheral is the source or destination. This parameter can be a
value of DMA_data_transfer_direction
ï‚· uint16_t DMA_InitTypeDef::DMA_BufferSize
 Specifies the buffer size, in data unit, of the specified Channel. The data unit is
equal to the configuration set in DMA_PeripheralDataSize or
DMA_MemoryDataSize members depending in the transfer direction.
ï‚· uint32_t DMA_InitTypeDef::DMA_PeripheralInc
 Specifies whether the Peripheral address register is incremented or not. This
parameter can be a value of DMA_peripheral_incremented_mode
ï‚· uint32_t DMA_InitTypeDef::DMA_MemoryInc
 Specifies whether the memory address register is incremented or not. This
parameter can be a value of DMA_memory_incremented_mode
ï‚· uint32_t DMA_InitTypeDef::DMA_PeripheralDataSize
 Specifies the Peripheral data width. This parameter can be a value of
DMA_peripheral_data_size
ï‚· uint32_t DMA_InitTypeDef::DMA_MemoryDataSize
 Specifies the Memory data width. This parameter can be a value of
DMA_memory_data_size
ï‚· uint32_t DMA_InitTypeDef::DMA_Mode
 Specifies the operation mode of the DMAy Channelx. This parameter can be a
value of DMA_circular_normal_mode
ï‚· uint32_t DMA_InitTypeDef::DMA_Priority
 Specifies the software priority for the DMAy Channelx. This parameter can be a
value of DMA_priority_level
ï‚· uint32_t DMA_InitTypeDef::DMA_M2M
 Specifies if the DMAy Channelx will be used in memory-to-memory transfer. This
parameter can be a value of DMA_memory_to_memory

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ST STM32F31xx and is the answer not in the manual?

ST STM32F31xx Specifications

General IconGeneral
BrandST
ModelSTM32F31xx
CategoryMicrocontrollers
LanguageEnglish

Related product manuals