AnsweredAssumed Answered

How does memory work in Cortex M3?

Question asked by Carter Lee on Oct 18, 2017
Latest reply on Oct 18, 2017 by Clive One

Hi,

Now I'm trying to understand about how do the memories work.

I've attached STM32F103C8's memory map and I've highlighted each memory in the image (aka A, B, C, D)..

In here, I want to know what exactly relationship between B(System memory) and C(Flash memory)?

and What is the D(aliased to Flash or system Memory area)? Is D real existing physically?

If I use JTAG to upload the compiled hex file into the Cortex Flash memory, then where exactly does it go ? A?B?C?D?

after complete upload the firmware code, then what happens? D just copy from C?

 

 

I think B, C and D is supposed to be as 

Outcomes