Code Composer Studio™ integrated development environment (IDE) for wireless connectivity
CCSTUDIO-WCS
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.

Description & Features

Technical documentation

Support & Training

Order Now


Order Now
Part Number Buy from Texas Instruments or Third Party Status

CCSTUDIO :
Code Composer Studio (CCS) Integrated Development Environment (IDE)



ACTIVE

Description

Code Composer Studio is an integrated development environment (IDE) that supports TI's Microcontroller and Embedded Processors portfolio. Code Composer Studio comprises a suite of tools used to develop and debug embedded applications. It includes an optimizing C/C++ compiler, source code editor, project build environment, debugger, profiler, and many other features. The intuitive IDE provides a single user interface taking you through each step of the application development flow. Familiar tools and interfaces allow users to get started faster than ever before. Code Composer Studio combines the advantages of the Eclipse software framework with advanced embedded debug capabilities from TI resulting in a compelling feature-rich development environment for embedded developers.


Start development in the Cloud - Visit dev.ti.com to browse through the resources available for a device, run demo applications and even develop code using CCS Cloud a cloud based integrated development environment.


Additional Information

 

Getting Started

The Getting Started View provides quick access to a number of common actions such as creating a new project or browsing examples. For users who wish to use a very clean user interface, Code Composer Studio has a "simple" mode which trims down the environment to just the essential functionality. Once comfortable with the environment it is easy to switch back to standard mode to expose more advanced capabilities.

Getting Started
Enlarge

Optimizer Assistant

The Optimizer Assistant helps obtain the best possible performance while staying within code size constraints.

Optimizer Assistant
Enlarge

Instrumentation Trace Module

The majority of TI devices with a Cortex M core include the Instrumentation Trace Module (ITM). ITM is an application driven trace source that provides a high level software view of what is happening on the device. ITM enables features such as: Statistical Profiling, Variable Tracing and Interrupt Profiling.

Instrumentation Trace Module 

Technical documentation
User guides (3)
Title Type Size (KB) Date
13 May 2020
PDF 2767 04 Feb 2020
PDF 1093 04 Feb 2020

Software development (1)

Name Part Number Software Type
SimpleLink SensorTag Debugger DevPack  CC-DEVPACK-DEBUG  Debug probes 

Hardware development (4)

Name Part Number Tool Type
SimpleLink™ CC2650 Evaluation Module Kit  CC2650EMK  Daughter cards 
SimpleLink™ Bluetooth low energy/Multi-standard SensorTag  CC2650STK  Development kits 
SimpleLink Wi-Fi CC3200 LaunchPad  CC3200-LAUNCHXL  Evaluation boards 
SmartRF06 Evaluation Board  SMARTRF06EBK  Evaluation boards 

TI Devices (24)

Part Number Name Product Family
CC1310  SimpleLink™ 32-bit Arm Cortex-M3 Sub 1 GHz wireless MCU with 128kB Flash  Wireless connectivity 
CC1312R  SimpleLink™ 32-bit Arm Cortex-M4F Sub 1 GHz wireless MCU with 352kB Flash  Wireless connectivity 
CC1350  SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol Sub 1 GHz & 2.4 GHz wireless MCU with 128kB Flash  Wireless connectivity 
CC1352P  SimpleLink™ Arm Cortex-M4F multiprotocol Sub 1 GHz & 2.4 GHz wireless MCU integrated power amplifier  Wireless connectivity 
CC1352R  SimpleLink™ 32-bit Arm Cortex-M4F multiprotocol Sub 1 GHz & 2.4 GHz wireless MCU with 352kB Flash  Wireless connectivity 
CC2538  32-bit Arm Cortex-M3 Zigbee, 6LoWPAN, and IEEE 802.15.4 wireless MCU with 512kB Flash and 32kB RAM  Wireless connectivity 
CC2620  SimpleLink™ 32-bit Arm Cortex-M3 Zigbee® RF4CE wireless MCU with 128kB Flash  Wireless connectivity 
CC2630  SimpleLink™ 32-bit Arm Cortex-M3 Zigbee and 6LoWPAN wireless MCU with 128kB Flash  Wireless connectivity 
CC2640  SimpleLink™ 32-bit Arm Cortex-M3 Bluetooth® Low Energy wireless MCU with 128kB Flash  Wireless connectivity 
CC2640R2F  SimpleLink™ 32-bit Arm Cortex-M3 Bluetooth® Low Energy wireless MCU with 128kB Flash and 275kB ROM  Wireless connectivity 
CC2640R2F-Q1  SimpleLink™ automotive qualified 32-bit Arm Cortex-M3 Bluetooth® Low Energy wireless MCU  Wireless connectivity 
CC2640R2L  SimpleLink™ Bluetooth® 5.1 Low Energy wireless MCU  Wireless connectivity 
CC2642R  SimpleLink™ 32-bit Arm Cortex-M4F Bluetooth® Low Energy wireless MCU with 352kB Flash  Wireless connectivity 
CC2642R-Q1  Automotive qualified SimpleLink™ Bluetooth® Low Energy wireless MCU  Wireless connectivity 
CC2650  SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol 2.4 GHz wireless MCU with 128kB Flash  Wireless connectivity 
CC2650MODA  SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol 2.4 GHz wireless module with 128kB Flash  Wireless connectivity 
CC2652P  SimpleLink™ Arm Cortex-M4F multiprotocol 2.4 GHz wireless MCU with integrated power amplifier  Wireless connectivity 
CC2652R  SimpleLink™ 32-bit Arm Cortex-M4F multiprotocol 2.4 GHz wireless MCU with 352kB Flash  Wireless connectivity 
CC2652RB  SimpleLink™ 32-bit Arm Cortex-M4F multiprotocol 2.4 GHz wireless MCU with crystal-less BAW resonator  Wireless connectivity 
CC3100  SimpleLink™ 32-bit Arm Cortex-M3 Wi-Fi® wireless network processor  Wireless connectivity 
CC3100MOD  SimpleLink™ Wi-Fi CERTIFIED™ network processor module for Internet-of-Things with 2 TLS/SSL  Wireless connectivity 
CC3200  SimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi® wireless MCU with 2 TLS/SSL and 256kB RAM  Wireless connectivity 
CC3200MOD  SimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi® and Internet-of-Things wireless module  Wireless connectivity 
CC3220MODA  SimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi CERTIFIED™ wireless module with antenna  Wireless connectivity 

Support & training

Search our extensive online knowledge base where millions of technical questions and answers are available 24/7.

Search answers from TI experts

Content is provided 'AS IS' by the respective TI and Community contributors and does not constitute TI specifications.
See terms of use.

If you have questions about quality, packaging, or ordering TI products visit our Support page.

Technical articles