User`s guide
Table Of Contents
- Getting Started
- Using the IQmath Library
- Block Reference
- Blocks — Alphabetical List
- Absolute IQN
- Arctangent IQN
- C24x ADC
- C24x CAN Receive
- C24x CAN Transmit
- C24x From Memory
- C24x PWM
- C24x To Memory
- C28x ADC
- C28x eCAN Receive
- C28x eCAN Transmit
- C28x From Memory
- C28x PWM
- C28x To Memory
- Division IQN
- F2812 eZdsp
- Float to IQN
- Fractional part IQN
- Fractional part IQN x int32
- Integer part IQN
- Integer part IQN x int32
- IQN to Float
- IQN x int32
- IQN x IQN
- IQN1 to IQN2
- IQN1 x IQN2
- LF2407 eZdsp
- Magnitude IQN
- Saturate IQN
- Square Root IQN
- Trig Fcn IQN
- Index

F2812 eZdsp
3-37
BuildOptions — LinkerOptions
• Create MAP File — Whether the linker produces a map of the input and
output sections, including null areas, and places the listing in a file in your
current directory with the name
modelname.map. The default is True — the
listing is produced.
•
Keep OBJ Files — Whether Real-Time Workshop and the Embedded Target
for TI C2000 DSP save your object (.
obj) files after creation. The linker uses
object (
.obj extension) files to generate a single executable common object
file format (COFF) file that you run on the target DSP. The object files are
saved to your current project directory. Saving your
.obj files can speed up
the compile process by not having to recompile files that you have not
changed. The default is
True — the .obj files are retained.
•
Linker CMD File — Type of linker command file to use when the linker
runs. Linker command files contain linker or hex conversion utility options
and the names of input files to the linker or hex conversion utility. Linker
command file types are
-
Internal_memory_map — Uses the small memory model on the target,
which requires that all sections of the code and data fit into the memory
available only on the F2812 DSP chip (minus the flash memory).
-
Full_memory_map — Uses the large memory model on the target, which
does not restrict the size of the code and data sections to DSP memory only.
Your data can use the storage space up to the limits of the board.
When you select the
Internal_memory_map option, the Embedded Target for
TI C2000 DSP specifies that only the available internal memory on the
F2812 is used.
Internal_memory_map represents the most efficient memory
use.
If you select
Internal_memory_map, but your data or program requires far
calls, the TI compiler returns an error message like the following in the CCS
IDE:
error: can t allocate '.far'
or
error: can t allocate '.text'
indicating that your data does not fit in internal memory or your code or
program do not fit in internal memory. To eliminate these errors, select