Link Target Description; Representing Memory Architecture - Analog Devices VisualDSP++ 3.5 Manual

Linker and utilities manual for 16-bit processors
Hide thumbs Also See for VisualDSP++ 3.5:
Table of Contents

Advertisement

Link Target Description

Before defining the system's memory and program placement with linker
commands, analyze the target system to ensure you can describe the target
in terms the linker can process. Then, produce an .
to specify these system attributes:
• Physical memory map
• Program placement within the system's memory map
If the project does not include an
.
file for the processor that matches the
LDF
switch on the linker's command line (or the Processor selection
specified on the Project page of the Project Options dialog box in
the VisualDSP++ IDDE). The examples in this manual are for
ADSP-BF535 processors.
Be sure to understand the processor's memory architecture, which is
described in the processor's Hardware Reference manual and in its data
sheet.

Representing Memory Architecture

The
file's
.LDF
architecture of your DSP system. The linker uses this information to place
the executable file into the system's memory.
Perform the following tasks to write a
• Memory Usage. List the ways your program uses memory in your
system. Typical uses for memory segments include interrupt tables,
initialization data, program code, data, heap space, and stack space.
Refer to
VisualDSP++ 3.5 Linker and Utilities Manual
for 16-Bit Processors
command is used to represent the memory
MEMORY{}
"Specifying the Memory Map" on page
file for your project
LDF
file, the linker uses a default
.LDF
-proc <processor>
command:
MEMORY{}
2-18.
Linker
2-11

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VisualDSP++ 3.5 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Related Products for Analog Devices VisualDSP++ 3.5

Table of Contents