Code Composer Studio (CCS) Integrated Development Environment (IDE) for Wireless Connectivity


Description & Features

Technical Documents

Support & Training

Order Now


Download the latest version of Code Composer Studio

Code Composer Studio™ - Integrated Development Environment for SimpleLink™ Wireless Connectivity Solutions

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.

Cloud Tools
- Visit to access TI Cloud Tools. Browse through the resources available for a device, run demo applications and even develop code using CCS Cloud.



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

App Center

More than just a development environment is required to do meaningful development on a chosen platform. The Code Composer Studio App Center provides access to additional software and tools to help users get up and running faster on their chosen platform.

App Center

Optimizer Assistant

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

Optimizer Assistant

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

Video Resources

There are several videos available specifically for Code Composer Studio:

Cloud-based Development Tools

Start working with your MSP LaunchPad or SensorTag immediately with Code Composer Studio Cloud and Resource Explorer. All the software and tools you need are in the cloud.

Technical Documents
User guides (4)
Title Abstract Type Size (KB) Date Views
PDF 2683 16 Jan 2018 3,344
PDF 1017 16 Jan 2018 5,278
PDF 2191 18 Nov 2013 723
PDF 1631 18 Nov 2013 2,301
More literature (1)
Title Abstract Type Size (KB) Date Views
PDF 637 10 Apr 2014 1,245

Design Kits & Evaluation Modules (7)

Name Part Number Tool Type
SimpleLink™ CC2650 Evaluation Module Kit  CC2650EMK  Daughter Cards 
CC2650 Smart RF06 Development Kit  CC2650DK  Development Kits 
SimpleLink™ Bluetooth low energy/Multi-standard SensorTag  CC2650STK  Development Kits 
SimpleLink SensorTag Debugger DevPack  CC-DEVPACK-DEBUG  Evaluation Modules & Boards 
SimpleLink Wi-Fi CC3200 LaunchPad  CC3200-LAUNCHXL  Evaluation Modules & Boards 
SimpleLink Wi-Fi CC3200 module LaunchPad  CC3200MODLAUNCHXL  Evaluation Modules & Boards 
SmartRF06 Evaluation Board  SMARTRF06EBK  Evaluation Modules & Boards 

TI Devices (20)

Part Number Name Product Family
CC1310  SimpleLink™ Sub-1 GHz Ultra-Low Power Wireless Microcontroller  Sub-1 GHz 
CC1312R  SimpeLink™ Sub-1 GHz CC1312R Wireless MCU  Sub-1 GHz 
CC1350  SimpleLink™ Ultra-Low Power Dual Band Wireless Microcontroller  Multi-Standard 
CC1352R  SimpleLink™ Multi-Band CC1352R Wireless MCU  Multi-Standard 
CC2538  A Powerful System-On-Chip for 2.4-GHz IEEE 802.15.4-2006 and ZigBee Applications  Wireless Connectivity 
CC2620  SimpleLink ultra-low power wireless MCU for RF4CE  Wireless Connectivity 
CC2630  SimpleLink ultra-low power wireless MCU targeting Zigbee® and 6LoWPAN applications  Wireless Connectivity 
CC2640  SimpleLink ultra-low power wireless MCU for Bluetooth low energy  Bluetooth Low Energy (BLE) 
CC2640R2F  SimpleLink™ Bluetooth® low energy Wireless MCU  SimpleLink Solutions 
CC2640R2F-Q1  Automotive Qualified SimpleLink™ Bluetooth® low energy Wireless MCU  SimpleLink wireless MCUs 
CC2642R  SimpleLink™ Bluetooth® Low energy CC2642R Wireless MCU  Bluetooth Low Energy (BLE) 
CC2650  SimpleLink multi-standard 2.4 GHz ultra-low power wireless MCU  Multi-Standard 
CC2652R  SimpleLink™ Multi-Standard CC2652R Wireless MCU  Multi-Standard 
CC3100  SimpleLink™ Wi-Fi® Network Processor, Internet-of-Things Solution for MCU Applications  Wi-Fi 
CC3100MOD  SimpleLink Certified Wi-Fi Network Processor, Internet-of-Things Module Solution for MCU Application  Wi-Fi 
CC3120MOD  SimpleLink™ Wi-Fi® Network Processor IoT Module Solution for MCU Applications  Wi-Fi 
CC3200  SimpleLink™ Wi-Fi® and Internet-of-Things solution, a Single-Chip Wireless MCU  Wi-Fi 
CC3200MOD  SimpleLink™ Wi-Fi® and Internet-of-Things Module Solution, a Single-Chip Wireless MCU  SimpleLink wireless MCUs 
CC3220MOD  SimpleLink™ Wi-Fi® CERTIFIED® Wireless Module Solution  SimpleLink Solutions 
CC3220MODA  SimpleLink™ Wi-Fi® CERTIFIED® Wireless Module Solutions With Antenna  SimpleLink Solutions 

Support & Training

TI E2E Community

As a member of  myTI you can join the TI E2E™ Community  where you can ask questions, share ideas and collaborate with fellow engineers and TI experts

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

Engage in the Community



Visit the TI Wiki