Skip to main content
ranran
Senior
March 19, 2020
Solved

Mapping multiple streams, request, and channels in DMA

  • March 19, 2020
  • 4 replies
  • 1488 views

Hi,

With H7 the mapping is simple, we can use multiple streams at the same time, one channel per stream.

But with L4 , it seems to be more complex, especially usage of "channel" terminology:

For L4, Is it that we can use multiple channels ?

Thanks,

ranran

This topic has been closed for replies.
Best answer by TDK

Yes, you can use multiple channels at once. All 14 if you want.

4 replies

RMcCa
Senior II
March 19, 2020

If the L4 is like the F7, it doesn't have a dmamux. Consult the dma section in the reference manual to find the table showing which dma channel and stream​ is connected to each source. Yes, the stream/channel thing is confusing.

I could always be wrong, but i think the dmamux is new for the H7 series?​

ranran
ranranAuthor
Senior
March 19, 2020

Thanks, but for L4, cis it correct to say that multiple channels can be used at the same time ?

berendi
Principal
March 19, 2020

Read the first page of the DMA controller chapter in the reference manual.

TDK
TDKBest answer
March 19, 2020

Yes, you can use multiple channels at once. All 14 if you want.

"If you feel a post has answered your question, please click ""Accept as Solution""."