Direct memory access controller (DMA)
RM0365
193/1080
DocID025202 Rev 7
DMA2 controller (available only in STM32F302xB/C/D/E)
The five requests from the peripherals (TIMx (x= 6), ADCx (x=2), SPI/I2S3, UART4,
DAC_Channel[1,2] ) are simply logically ORed before entering the DMA2, this means that
only one request must be enabled at a time. Refer to
The peripheral DMA requests can be independently activated/de-activated by programming
the DMA control bit in the registers of the corresponding peripheral.
TIM15
-
-
-
-
TIM15_CH1
TIM15_UP
TIM15_TRIG
TIM15_COM
-
-
TIM16
-
-
TIM16_CH1
TIM16_UP
-
-
TIM16_CH1
TIM16_UP
-
TIM17
TIM17_CH1
TIM17_UP
-
-
-
-
-
TIM17_CH1
TIM17_UP
1. DMA request mapped on this DMA channel only if the corresponding remapping bit is set in the SYSCFG_CFGR1 or
SYSCFGR3 register. For more details, please refer to
Section 11.1.1: SYSCFG configuration register 1 (SYSCFG_CFGR1)
Table 37. STM32F302x6/8 summary of DMA1 requests for each channel (continued)
Peripheral
Channel 1
Channel 2
Channel 3
Channel 4
Channel 5
Channel6
Channel7