cancel
Showing results for 
Search instead for 
Did you mean: 

STM32 F4 to F7 code migration

echelon2010
Associate II
Posted on September 01, 2015 at 11:16

Hello. I am trying to run the code from stm32f429 to stm32f746. There is one question. DTCM memory (cortex m7) and CCM memory (cortex m4) is the same? 

1 REPLY 1
Nesrine M_O
Lead II
Posted on September 01, 2015 at 14:46

Hi,

DTCM memory and CCM memory are not the same there are many differences.

The major differences are:

• DTCM and CCM are not mapped in the same address

• For DTCM there are two 32-bit dedicated bus used by the Cortex®-M7 for the data access, whereas the 64-Kbyte is accessed only through the D bus.

• DTCM is accessible by DMA bus.

For more information about Migrating Cortex-M4 Applications to Cortex-M7, I'd highly recommend you to take a look to these links below:

http://www.st.com/st-web-ui/static/active/en/resource/technical/document/application_note/DM00164538.pdf

 & 

http://www.keil.com/appnotes/files/apnt_270.pdf

-Syrine-