User`s guide

Table Of Contents
Embedded Target for TI C2000 and Code Composer Studio
1-7
Embedded Target for TI C2000 and Code Composer Studio
Texas Instruments (TI) facilitates development of software for TI DSPs by
offering Code Composer Studio (CCS) Integrated Development Environment
(IDE) . Used in combination with your Embedded Target for TI C2000 DSP and
Real-Time Workshop, CCS provide an integrated environment that, once
installed, requires no coding.
Executing code generated from Real-Time Workshop on a particular target
requires that Real-Time Workshop generate target code that is tailored to the
specific hardware target. Target-specific code includes I/O device drivers and
interrupt service routines (ISRs). Generated source code must be compiled and
linked using CCS so that it can be loaded and executed on a TI DSP. To help
you to build an executable, the Embedded Target for TI C2000 DSP uses the
MATLAB Link for Code Composer Studio to start the code building process
within CCS. Once you download your executable to your target and run it, the
code runs wholly on the target. You can access the running process only from
the CCS debugging tools or across a link using MATLAB Link for Code
Composer Studio Development Tools.
Default Project Configuration
CCS offers two standard project configurations, Release and Debug. Project
configurations define sets of project build options. When you specify the build
options at the project level, the options apply to all files in your project. For
more information about the build options, refer to your TI documentation. The
models you build with the Embedded Target for TI C2000 DSP use a custom
configuration that provides a third combination of build and optimization
settings —
custom_MW.
Default Build Options in the custom_MW Configuration
The default settings for custom_MW are the same as the Release project
configuration in CCS, except for the compiler options.
custom_MW uses
Function(-o2) for the compiler optimization level.
Your CCS documentation provides complete details on the compiler build
options. You can change the individual settings or the build configuration
within CCS.