Code Composer Studio: Difference between revisions

Content deleted Content added
Rsjsouza (talk | contribs)
Added host OS support information
BG19bot (talk | contribs)
m WP:CHECKWIKI error fix for #61. Punctuation goes before References. Do general fixes if a problem exists. - using AWB
Line 1:
'''Code Composer Studio''' (CCStudio or CCS) is an [[integrated development environment]] (IDE) to develop applications for [[Texas Instruments]] (TI) embedded processors.
 
[[Texas Instruments]] embedded processors include [[Texas Instruments TMS320|TMS320]] DSPs, [[OMAP]] system-on-a-chip, [[Texas Instruments DaVinci|DaVinci]] system-on-a-chip, [[Sitara ARM Processor|Sitara]] applications processors, [[Hercules (processors)|Hercules]] microcontrollers, [[TI_MSP432TI MSP432|MSP432]] microcontrollers, Wireless connectivity microcontrollers,<ref>[http://processors.wiki.ti.com/index.php/Wireless_Connectivity Wireless connectivity page at TI wiki]</ref> Tiva/Stellaris microcontrollers and [[MSP430]] microcontrollers. It also enables debugging on several subsystems such as [[Texas Instruments Ducati|Ducati]],<ref>[http://omappedia.org/wiki/Ducati_For_Dummies#Ducati_Subsystem_Overview Texas Instruments Ducati page at Omappedia wiki]</ref> IVA Accelerator<ref>[http://processors.wiki.ti.com/index.php/AM/DM37x_Overview#IVA2.2_Subsystem_-_DM37x_Only Image Video Audio Accelerator page at TI wiki]</ref> and PRU-ICSS.<ref>[http://processors.wiki.ti.com/index.php/PRU-ICSS Programmable Real-Time Unit and Industrial Communication SubSystem page at TI wiki]</ref>
 
Code Composer Studio is primarily designed as for embedded project design and low-level (baremetal) [[JTAG]] based debugging. However, the latest releases are based on unmodified versions of the [[Eclipse (software)|Eclipse]] open source IDE, which can be easily extended to include support for OS level application debug ([[Linux]], [[Android (operating system)|Android]], [[Windows Embedded]]) and open source compiler suites such as [[GNU Compiler Collection|GCC]].
Line 19:
 
===Code Composer===
*4.10 (latest version in 2001). Supported all [[Texas Instruments TMS320|TMS320]] DSPs at that time: C2x, C24x, C3x, C4x, C5x, C54x and C6x. The version for C3x/C4x is still sold by Texas Instruments' partner Spectrum Digital.<ref>[http://www.ti.com/tool/codecomposer Code Composer page at www.ti.com]</ref>. Support varied through the years, initially Windows 95, NT4 and 98, with the latest release supporting 2000 and XP.
 
===Code Composer Studio===
*1.x (1999). General release that dropped support for C2x, C3x, C4x and C5x DSPs. v1.3 added support for ARM.<ref>[http://www.ti.com/lit/an/spra752/spra752.pdf Debugging heterogeneous devices with CCS]</ref>. Supports Windows 95, 98, 98SE, NT4 and 2000, as well as Sun Solaris 2.6, 2.7 and 8.
*2.0 (2001). General release that added support for the upcoming C55x and C64x DSPs. Across the years it added support for [[Hercules (processors)|TMS470 ARM7]] (2.10), [[OMAP|OMAP ARM9 plus C55x DSP]] (2.10) and C2x DSPs (2.12). Supports Windows 98SE, Me, 2000 and XP.
*3.0 (2005). Limited release that supported only C62x, [[TMS320C64x|C64x]] and C67x DSPs. Supports Windows 2000 and XP.
Line 35:
=== CCS Cloud ===
*1.0 (2015). General release that adds support for all MSP430, MSP432 and Tiva C device families.
*1.1 (2015). General release that adds debug capabilities for all devices above. Added CC2650 device support.
 
==Licensing==