cancel
Showing results for 
Search instead for 
Did you mean: 

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

SNorm.1
Associate III

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!

1 ACCEPTED SOLUTION

Accepted Solutions

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

View solution in original post

5 REPLIES 5

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

Imen GH
ST Employee

Hello @SNorm.1​ ,

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

0693W00000DqJvMQAV.png 

 Imen,

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

Thank you.

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