Managing Object Properties
Figure 4-54. Global Properties – Selecting Stack and Heap Usage
The Expert Linker can:
• Locate stacks and heaps and fill them with a marker value.
This occurs after you load the program into a DSP target. The
stacks and heaps are located by their output section names, which
may vary across processor families.
• Search the heap and stack for the highest memory locations written
to by the DSP program.
This action occurs when the target halts after running the program.
(assume the unused portion of the stack or heap starts here). The
Expert Linker updates the memory map to show how much of the
stack and heap are unused.
Use this information to adjust the size of your stack and heap. This infor-
mation helps make better use of the DSP memory, so the stack and heap
segments do not use too much memory.
Use the graphical view (View Mode -> Graphical Memory Map) to dis-
play stack and heap memory map blocks.
memory map after running a Blackfin processor project program.
4-70
Figure 4-55
VisualDSP++ 3.5 Linker and Utilities Manual
shows a possible
for 16-Bit Processors
Need help?
Do you have a question about the VisualDSP++ 3.5 and is the answer not in the manual?