Examining CCSv5
Examining CCSv5
Functional Overview
As described earlier, Code Composer Studio is TI’s Eclipse based Integrated Development
Environment (IDE). You might also think of IDE as meaning, “Integrated Debugger and Editor”,
since that’s really what it provides. CCS is made up of a suite of tools that help you:
• Edit and Build your code
• Debug and Validate your code
Editing
On the Editing side, you’ll find the Compiler → Assembler → Linker tools combine to create the
executable output file (.out). These are the tools that CCS invokes when you click the “Build”
toolbar button.
Let’s do a brief summary of the files shown here:
.c Your C (or C++) source code files
.asm Assembly files are created by the compiler. By
default, they’re considered temporary and deleted;
though, you can tell CCS to retain them.
.obj Relocatable object files. Again thought of as
temporary and deleted when build is complete.
.lib Any object library you want to reference in your code.
By default, TI’s compiler ships with a run-time support library (RTS) that provides standard
C functions. See the compiler user’s guide for more information. (slau132.pdf
)
2 - 10 MSP430 Workshop - Programming C with CCS