Skip to main content
Visitor II
August 25, 2021
Solved

Which is better for network communication, the STM32F429 or the STM32F407?

  • August 25, 2021
  • 2 replies
  • 1618 views

Which is better for network communication, STM32F429 or STM32F407? I would like to ask for your opinion and whether it is possible to use DMA transfer? Or if there is a better solution? thanks!

    This topic has been closed for replies.
    Best answer by waclawek.jan

    You mean Ethernet?

    These two are identical in this regard, they have the same ETH/MAC module. And DMA is part of that module.

    'F429 (or 'F427, if you don't need the LTDC module) has somewhat more RAM (+64kB) and slightly higher maximum system clock frequency (180MHz vs. 168MHz).

    JW

    2 replies

    Super User
    August 25, 2021

    You mean Ethernet?

    These two are identical in this regard, they have the same ETH/MAC module. And DMA is part of that module.

    'F429 (or 'F427, if you don't need the LTDC module) has somewhat more RAM (+64kB) and slightly higher maximum system clock frequency (180MHz vs. 168MHz).

    JW

    SNorm.1Author
    Visitor II
    August 26, 2021

    Thank you for your reply, I think what you said was very helpful to me.

    ST Employee
    August 25, 2021

    Hello @SNorm.1​ ,

    I recommend you to refer to Application note AN4547 "Migrating from STM32F407xx/417xx to STM32F427xx/429xx/437xx/439xx"

    0693W00000DqJvMQAV.png 

     Imen,

    SNorm.1Author
    Visitor II
    August 26, 2021

    Thank you.

    Graduate II
    August 28, 2021

    Just take a note that the generic DMA1 and DMA2 are not related to Ethernet. ETH module has it's own dedicated DMA engine.