Skip to main content
Associate II
August 15, 2024
Solved

Can Single DMA channel be used for multiple DMA Streams

  • August 15, 2024
  • 2 replies
  • 1225 views

Can Single DMA channel be used for multiple DMA Streams?

As per Table 43. DMA1 request mapping in reference manual, Can I use Channel 6 for Stream0 (TIM5_CH3), Stream 3(TIM5_CH4), Stream 4 (TIM5_CH2).

I understand that Single stream I cannot use more than one channel. But how about using same channel with multiple streams? Is it ok?

Best answer by waclawek.jan

> Can I use Channel 6 for Stream0 (TIM5_CH3), Stream 3(TIM5_CH4), Stream 4 (TIM5_CH2).

Yes.

In context of the 'F4 DMA, "Channel" means only the request multiplexer setting. ST chose to use a confusing terminology here.

JW

2 replies

Associate II
August 15, 2024

Also, kindly note that I would be using all three streams simultaneously.

waclawek.jan
waclawek.janBest answer
Super User
August 15, 2024

> Can I use Channel 6 for Stream0 (TIM5_CH3), Stream 3(TIM5_CH4), Stream 4 (TIM5_CH2).

Yes.

In context of the 'F4 DMA, "Channel" means only the request multiplexer setting. ST chose to use a confusing terminology here.

JW