User`s guide

Development Studio Overview
Development Process
30
Targeting MC56F83xx/DSP5685x Controllers
CodeWarrior Compiler for DSP56800E an ANSI-compliant C compiler,
based on the same compiler architecture used in all CodeWarrior C compilers.
Use this compiler with the CodeWarrior linker for DSP56800E to generate
DSP56800E applications and libraries.
NOTE
The CodeWarrior compiler for DSP56800E does not support C++.
CodeWarrior Assembler for DSP56800E — an assembler that features easy-
to-use syntax. It assembles any project file that has a.asm filename extension.
For further information, refer to the Assembler Reference Manual.
CodeWarrior Linker for DSP56800E — a linker that lets you generate either
Executable and Linker Format (ELF) or S-record output files for your
application.
CodeWarrior Debugger for DSP56800E — a debugger that controls your
program’s execution, letting you see what happens internally as your program
runs. Use this debugger to find problems in your program.
The debugger can execute your program one statement at a time, suspending
execution when control reaches a specified point. When the debugger stops a
program, you can view the chain of function calls, examine and change the values
of variables, inspect processor register contents, and see the contents of memory.
Metrowerks Standard Library (MSL) — a set of ANSI-compliant, standard C
libraries for use in developing DSP56800E applications. Access the library
sources for use in your projects. A subset of those used for all platform targets,
these libraries are customized and the runtime adapted for DSP56800E
development.
Development Process
The CodeWarrior IDE helps you manage your development work more effectively
than you can with a traditional command-line environment. Figure 3.1
depicts
application development using the IDE.