Code Composer Studio

This is an old revision of this page, as edited by Rsjsouza (talk | contribs) at 20:18, 26 April 2014. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Code Composer Studio is an integrated development environment for developing applications for Texas Instruments embedded processors. Texas Instruments embedded processors include DSPs, ARM based devices and other processors such as MSP430. Code Composer Studio includes a real time operating system called DSP/BIOS or SYS/BIOS. Code Composer Studio or CCS includes support for OS level application debug as well as low-level JTAG based development. CCS is based on the Eclipse open source software framework.

History

Originally Code Composer was a product from a company called GO DSP located in Toronto, ON, Canada, and it was acquired by Texas Instruments in 1997[1]. After the acquisition, Code Composer was bundled with a real-time kernel named DSP/BIOS and its name was added with Studio at the end[2].


Versions

Code Composer

  • 4.12 (latest version in 2009). Supported all DSPs at that time: C2x, C24x, C3x, C4x and C5x.


Code Composer Studio

  • 1.0 (1999). General release that dropped support for C2x, C3x, C4x and C5x and added support for C54x, C62x and C67x.
  • 2.0 (2002). General release that added support for TMS 470 (ARM7) and the upcoming C55x and C64x devices.
  • 3.0 (2005). Limited release that supported only C62x, C64x, C67x devices.
  • 3.1 (2005). General release that supported all devices.
  • 3.2 (2006). Limited release that supported only the new C64x+ devices.
  • 3.3 (2006). General release that supported all device families, and across the years it added support for OMAP (ARM9, Cortex A8), C672x and C674x devices.
  • 4.0 (2008). General release based on a modified version of Eclipse 3.2. Dropped support for C24x and added support for MSP430, Hercules (ARM Cortex R4) and Stellaris (ARM Cortex M3) devices.
  • 5.0 (2012). General release that uses an unmodified version of Eclipse 3.6, and also includes support for Linux, as well as Microsoft Windows. Added support for Tiva (ARM Cortex M4) devices.
  • 6.0 (2014). General release that uses an unmodified version of Eclipse 4.3. Dropped support for C54x devices.

See also

References