9 DMA controller (DMA)
9.1 DMA Firmware driver registers structures
9.1.1 DMA_Channel_TypeDef
DMA_Channel_TypeDef is defined in the stm32f30x.h
Data Fields
ï‚· __IO uint32_t CCR
ï‚· __IO uint32_t CNDTR
ï‚· __IO uint32_t CPAR
ï‚· __IO uint32_t CMAR
Field Documentation
ï‚· __IO uint32_t DMA_Channel_TypeDef::CCR
ï€ DMA channel x configuration register
ï‚· __IO uint32_t DMA_Channel_TypeDef::CNDTR
ï€ DMA channel x number of data register
ï‚· __IO uint32_t DMA_Channel_TypeDef::CPAR
ï€ DMA channel x peripheral address register
ï‚· __IO uint32_t DMA_Channel_TypeDef::CMAR
ï€ DMA channel x memory address register
9.1.2 DMA_TypeDef
DMA_TypeDef is defined in the stm32f30x.h
Data Fields
ï‚· __IO uint32_t ISR
ï‚· __IO uint32_t IFCR
Field Documentation
ï‚· __IO uint32_t DMA_TypeDef::ISR
ï€ DMA interrupt status register, Address offset: 0x00
ï‚· __IO uint32_t DMA_TypeDef::IFCR
ï€ DMA interrupt clear flag register, Address offset: 0x04
9.1.3 DMA_InitTypeDef
DMA_InitTypeDef is defined in the stm32f30x_dma.h