cancel
Showing results for 
Search instead for 
Did you mean: 

Mapping multiple streams, request, and channels in DMA

ranran
Senior II

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

1 ACCEPTED SOLUTION

Accepted Solutions
TDK
Guru

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".

View solution in original post

4 REPLIES 4
RMcCa
Senior II

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?​

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

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

TDK
Guru

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".