The Memory Map dialog lets you specify the memory areas your
target program uses for data storage and program execution. You may
also configure the target program's memory map using the MAP
command.
When you load a target application, µVision3 automatically maps
all address ranges of your application. Typically it is not required
to map additional address ranges. You need to map only memory areas
that are accessed without explicit variable declarations, i.e. memory
mapped I/O space.
The dialog opens via the menu Debug — Memory Map….
As your target program runs, µVision3 uses the memory map to
verify that your program does not access invalid memory areas. For
each memory range, you may specify the access method: Read,
Write, Execute or a combination.
Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers of your data.