RM0008
Table 78
Peripherals Channel 1
ADC1
ADC1
2
SPI/I
S
-
USART
-
2
I
C
-
TIM1
TIM2
TIM2_CH3
TIM3
-
TIM4
TIM4_CH1
DMA2 controller
The 5 requests from the peripherals (TIMx[5,6,7,8], ADC3, SPI/I2S3, UART4,
DAC_Channel[1,2] and SDIO) are simply logically ORed before entering the DMA2, this
means that only one request must be enabled at a time. Refer to
mapping.
The peripheral DMA requests can be independently activated/de-activated by programming
the DMA control bit in the registers of the corresponding peripheral.
Note:
The DMA2 controller and its relative requests are available only in high-density, XL-density
and connectivity line devices.
lists the DMA requests for each channel.
Table 78. Summary of DMA1 requests for each channel
Channel 2
Channel 3
-
SPI1_RX
SPI1_TX
USART3_TX USART3_RX USART1_TX USART1_RX USART2_RX USART2_TX
-
TIM1_CH1
TIM2_UP
TIM3_CH4
TIM3_CH3
TIM3_UP
-
DocID13902 Rev 15
Direct memory access controller (DMA)
Channel 4
-
-
SPI2
_RX SPI2
/I2S2
-
I2C2_TX
TIM1_CH4
-
TIM1_TRIG
TIM1_COM
-
-
-
-
TIM4_CH2
Channel 5
Channel 6
-
-
_TX
-
/I2S2
I2C2_RX
I2C1_TX
TIM1_UP
TIM1_CH3
TIM2_CH1
-
TIM3_CH1
-
TIM3_TRIG
TIM4_CH3
-
Figure 51: DMA2 request
Channel 7
-
-
I2C1_RX
TIM2_CH2
TIM2_CH4
-
TIM4_UP
282/1128
291
Need help?
Do you have a question about the STM32F101 series and is the answer not in the manual?
Questions and answers