Embedded Target for Texas Instruments C6000 DSPs | ![]() ![]() |
Options in this pane determine how the TI C6000 compiler generates compiled code for the assembler and linker to use.
If you change the settings in this dialog, your changes become part of the build configuration options for your project in CCS. You can edit these settings in CCS to change them later. In the dialog, as presented in the figure, five options under Options let you configure compiler operations.
Optimization level. To let you determine the degree of optimization provided by the TI optimizing compiler, you select the optimization level to apply to files in your project. For details about the compiler options, refer to your CCS documentation. When you create new projects, the Embedded Target for TI C6000 DSP sets the optimization to Function(-o2)
.
Byte order. The supported boards provide the ability of the digital signal processors to run in little-endian or big-endian mode. While your choice of Big-endian
or Little-endian
operation does not directly affect your algorithm processing, it does determine the ability of the processor to communicate with other processors. When you choose which byte ordering to use, select the option that matches other processors your board might need to communicate with. For example, most RISC-based processors and Motorola processors use the big-endian approach. Intel processors are little-endian machines. By default, the compiler generates code in little-endian format.
Compiler verbosity. You can choose how much information the compiler returns while it runs. Select from:
Verbose
--returns all compiler messages
Quiet
--suppresses compiler progress messages
Super Quiet
--suppresses all compiler messages
Symbolic debugging. Selecting this option generates symbolic debugging directives that the C source-level debugger uses and enables assembly source debugging. By default this option is selected--symbolic debugging is provided.
Retain .asm files. Select this option to direct Real-Time Workshop and the Embedded Target for TI C6000 DSP to save your assembly language (.asm
) files after creation. The Embedded Target for TI C6000 DSP does not retain .asm
files by default. If you choose to keep the .asm
files, Real-Time Workshop saves the files to your current directory. When you create new projects, the Embedded Target for TI C6000 DSP does not save your .asm
files unless you select this option.
![]() | TI C6000 Code Generation Options | TI C6000 Linker Options | ![]() |