Code
Composer Studio™ is an integrated development environment (IDE) for TI's
microcontrollers and processors. CCS comprises a suite of tools used to develop and
debug embedded applications. Code Composer Studio includes an optimizing C/C++
compiler, source code editor, project build environment, debugger, profiler and many
other features. The intuitive IDE takes you through each step of the application
development flow. Familiar tools and interfaces make getting started simple.
Some salient features of the CCS are
mentioned below.
- Code Composer Studio includes
C/C++ compilers tailored to get maximum performance and best code size for TI
devices. The TI Arm Clang compiler combines LLVM and Clang with TI added
features such as link time optimization to provide exceptional code size for TI
Arm®-based microcontrollers.
- Resource Explorer provides access
to the resources needed for embedded development. Quickly access examples,
training, software development kits and documentation tailored to the device
being used. Resource Explorer is included with Code Composer Studio and is also
available in the cloud on the TI Developer Zone.
- SysConfig is an intuitive and
comprehensive tool for configuring pins, peripherals, drivers, radios and other
components. SysConfig simplifies configuration challenges and accelerates
software development.
- EnergyTrace™ is an analysis tool that measures and displays the energy
profile of microcontroller and wireless connectivity applications and helps
optimize for ultra-low-power consumption.
- Code Composer Studio provides
many advanced debug capabilities. The runtime object view provides insight into
the status of RTOS objects such as tasks, stacks, timers and semaphores.
- Code Composer Studio has a
complete scripting environment allowing for the automation of tasks such as
testing and performance benchmarking.
TI Reference Collaterals
CCSTUDIO directs
to the landing page of CCSTUDIO. All the resources are provided on the landing page
for the users.
Note: There is no mandate to use the CCS
as the only IDE and debugging option. Users can prefer to use an IDE of choice and
any debugger. No device restriction is present.