We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello, I want to reserve memory region for specific data. So I edit the scatter file and I add following line to the scatter file.
; ************************************************************* ; *** Scatter-Loading Description File generated by uVision *** ; *************************************************************
LR_IROM1 0x08000000 0x00040000 { ; load region size_region ER_IROM1 0x08000000 0x00040000 { ; load address = execution address *.o (RESET, +First) *(InRoot$$Sections) .ANY (+RO) } RW_IRAM1 0x20000000 0x00040000 { ; RW data .ANY (+RW +ZI) } RW_IRAM2 +0 EMPTY 0x10000 // I ADD THIS SECTION ! {
} }
My first question is, Is this way is true for reserve memory region ? second question is, independent from first question, How can I access this memory region (RW_IRAM2) from c code ?
Thanks for your answers ! Best Regards.