Skip to main content
JDwye.1
Associate
April 15, 2020
Question

Where can I find a table of STM32F745 DMA mappings to peripherals? In other words, what streams can I use for a peripheral?

  • April 15, 2020
  • 2 replies
  • 1124 views

I looked in corresponding reference manual (RM0385 rev 8) but all it appears to give is an "example" tables on page 226, which does not match what STM32CubeMX 5.2.0 says.

I also could not find in the stm32f32F745xx datasheet (DocID027590 rev 4). The DMA application note (AN4031) points to the reference manual as the place to get the DMA peripheral mapping.

I'm looking to confirm what the STM32CubeMX is limiting my DMA mappings to.

    This topic has been closed for replies.

    2 replies

    Tesla DeLorean
    Guru
    April 15, 2020

    0693W000000VtDqQAK.jpg

    Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
    JDwye.1
    JDwye.1Author
    Associate
    April 15, 2020

    Yes, I did see that, but it says they are "examples" and they do not match STM32CubeMX 5.2.0

    Tesla DeLorean
    Guru
    April 15, 2020

    This table is definitive, I wouldn't trust CubeMX to output functional code.

    Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
    JDwye.1
    JDwye.1Author
    Associate
    April 15, 2020

    I was just confused why they say "their connection depends on product implementation" and then say here are "examples". To me, that says "this may or may not be correct for your chip". How do you know it's correct?