User manual

UM0036 Basic debugging features
Doc ID 7705 Rev 11 165/385
For most target MCUs, you may modify the following types of memory zone: RAM, ROM,
Reserved and Application.
Modifying an entire memory zone
You can modify an entire zone of memory from its default type. Memory zones which cannot
be modified are grayed and not accessible.
Figure 106. Memory mapping
The left and center columns of the Memory Configuration tab indicate the address range
of each memory zone. The right column indicates the memory type of each zone.
Defining new zones in the memory mapping
1. To designate a new zone in the memory mapping, click on Modify Area in the MCU
Configuration window.
2. In the New MCU Memory Range pop-up, enter the address for the new memory zone,
and its type, then click on OK.
The new zone and its type will appear in the map displayed in the MCU Configuration
window.
You can restore the original mapping by clicking on Default.
Reserved
This memory zone is reserved as on the microcontroller. It is not allocated to
any use and is write protected. This memory type can be modified.
Vectors
This memory zone contains the user interrupt vectors zone. It is write
protected. This memory type cannot be modified.
Application
This memory type is microcontroller-specific. You can add memory or
peripheral resources on its hardware. It is not available on every emulator.
Properties are linked to the user hardware. This memory type can be
modified.
NEM (Non-Existent
Memory)
This is a memory zone that is inaccessible or masked from use. This memory
type can be modified.
Table 59. Memory types (continued)
Type Description