Developer(s) | Texas Instruments |
---|---|
Initial release | 1999 |
Stable release | 12.5.0.00007
/ 4 October 2023[1] |
Operating system | Windows, Linux and macOS |
Platform | IA-32 (deprecated) and x86-64 |
Available in | 1 languages |
List of languages English (United States) | |
Type | Integrated Development Environment |
License | TSPA[2] |
Website | ti |
Code Composer Studio (CCStudio or CCS) is an integrated development environment for developing applications for Texas Instruments embedded processors.
Texas Instruments embedded processors include TMS320 DSPs, OMAP system-on-a-chip, DaVinci system-on-a-chip, Sitara applications processors, Hercules microcontrollers, Simplelink MCUs (MSP432 and other Wireless connectivity[3] microcontrollers), MSP430 and Tiva/Stellaris microcontrollers. It also enables debugging on several subsystems such as Ducati,[4] IVA Accelerator[5] and PRU-ICSS.[6]
Code Composer Studio is primarily designed for embedded project design and low-level (baremetal) JTAG based debugging. Versions 4.0 to 12.8 are based on the Eclipse open source IDE, which can be easily extended to include support for OS level application debug (Linux, Android, Windows Embedded) and open source compiler suites such as GCC. Starting with Version 20 in December 2024, CCS is based on the Eclipse Theia platform and IDE.[7]
Early versions included a real time kernel called DSP/BIOS and its later inception SYS/BIOS. Currently, the successor to these tools, the TI-RTOS embedded tools ecosystem, is available for downloading as a free plugin to Code Composer Studio.