DocID025202 Rev 7
192/1080
RM0365
Direct memory access controller (DMA)
204
Table 36. STM32F302xB/C/D/E summary of DMA1 requests for each channel
Peripherals Channel 1
Channel 2
Channel 3
Channel 4
Channel 5
Channel6
Channel7
ADC
ADC1
-
-
-
-
-
-
SPI
-
SPI1_RX
SP1_TX
SPI2_RX
SPI2_TX
-
-
USART
-
USART3_
TX
USART3_RX
USART1_
TX
USART1_
RX
USART2_RX USART2_TX
I2C
I2C3_TX
(1)
I2C3_RX
-
I2C2_TX
I2C2_RX
I2C1_TX
I2C1_RX
TIM1
-
TIM1_CH1
TIM1_CH2
TIM1_CH4
TIM1_TRIG
TIM1_COM
TIM1_UP
TIM1_CH3
-
TIM2
TIM2_CH3
TIM2_UP
-
-
TIM2_CH1
-
TIM2_CH2
TIM2_CH4
TIM3
-
TIM3_CH3
TIM3_CH4
TIM3_UP
-
-
TIM3_CH1
TIM3_TRIG
-
TIM4
TIM4_CH1
-
-
TIM4_CH2
TIM4_CH3
-
TIM4_UP
TIM6 / DAC
-
-
TIM6_UP
DAC_CH1
(2)
-
-
-
-
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. Available in STM32F302xD/E only.
2. DMA request mapped on this DMA channel only if the corresponding remapping bit is set in the SYSCFG_CFGR1 register.
For more details, please refer to
Section 11.1.1: SYSCFG configuration register 1 (SYSCFG_CFGR1) on page 172
.
Table 37. STM32F302x6/8 summary of DMA1 requests for each channel
Peripheral
Channel 1
Channel 2
Channel 3
Channel 4
Channel 5
Channel6
Channel7
ADC
ADC1
-
-
-
-
-
-
SPI
-
SPI3_RX
SPI3_TX
SPI2_RX
SPI2_TX
-
-
USART
-
USART3_
TX
USART3_RX USART1_TX USART1_RX USART2_RX USART2_TX
I2C
I2C3_TX
I2C3_RX
-
I2C2_TX
I2C2_RX
I2C1_TX
I2C1_RX
TIM1
-
TIM1_CH1
TIM1_CH2
TIM1_CH4
TIM1_TRIG
TIM1_COM
TIM1_UP
TIM1_CH3
-
TIM2
TIM2_CH3
TIM2_UP
-
-
TIM2_CH1
-
TIM2_CH2
TIM2_CH4
TIM6/DAC
-
-
TIM6_UP
DAC_CH1
(1)
-
-
-
-