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? 

This discussion is locked. Please start a new topic to ask your question.
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-