CCSTUDIO

Code Composer Studio™ integrated development environment (IDE)

CCSTUDIO

Downloads

Overview

Code Composer Studio is an integrated development environment (IDE) for TI's microcontrollers and processors. It comprises a suite of tools used to develop and debug embedded applications.  Code Composer Studio is available for download across Windows®, Linux® and macOS® desktops. It can also be used in the cloud by visiting the TI developer zone.

Code Composer Studio includes an optimizing C/C++ compiler, source code editor, project build environment, debugger, profiler and many other features. The intuitive IDE takes you through each step of the application development flow. Familiar tools and interfaces make getting started simple.

Code Composer Studio combines the advantages of the Eclipse® and Theia frameworks with advanced capabilities from TI resulting in a compelling feature-rich environment. The cloud-based Code Composer Studio enables development in the cloud without the need to download and install large amounts of software.

Important:

Code Composer Studio is transitioning from Eclipse to the Theia application framework. During this transition both versions will be available and maintained. Support for device families and features will be gradually added to Code Composer Studio Theia. Check the supported devices link below for full details on which devices are currently supported.

Projects are compatible across the Eclipse and Theia versions of Code Composer Studio making it easy to move between them.

Features

Compiler

Code Composer Studio includes C/C++ compilers tailored to get maximum performance and optimal code size for TI devices. Compilers for proprietary architectures such as MSP430TM, C2000TM and DSPs are included as well as a compiler for Arm®-based microcontrollers. The TI Arm Clang compiler combines LLVM and Clang with TI added features such as link time optimization to provide exceptional code size for TI Arm-based microcontrollers.

Resource Explorer

Resource Explorer provides access to the resources needed for embedded development. Quickly access examples, training, software development kits and documentation tailored to the device being used. Resource Explorer is included with Code Composer Studio and is also available in the cloud at https://dev.ti.com/tirex.

SysConfig

SysConfig is an intuitive and comprehensive tool for configuring pins, peripherals, drivers, radios and other components. SysConfig simplifies configuration challenges and accelerates software development.  

EnergyTrace™ 

EnergyTrace is an analysis tool that measures and displays the energy profile of an application and helps optimize it for ultra-low-power consumption.

Scripting & automation

Code Composer Studio has a complete scripting environment allowing for the automation of tasks such as testing and performance benchmarking.

Download View video with transcript Video

Downloads

IDE, configuration, compiler or debugger

CCSTUDIO-THEIA Code Composer Studio™ integrated development environment (IDE) Theia

Supported products & hardware

Supported products & hardware

Products
Arm Cortex-M0+ MCUs
MSPM0G1106 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, 12-bit ADC MSPM0G1107 80 MHz Arm® Cortex®-M0+ MCU with 128-KB Flash, 32-KB SRAM and 12-bit ADC MSPM0G1505 80-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 16-KB SRAM, ADC, COMP, DAC and OPA MSPM0G1506 80-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 32-KB SRAM, ADC, COMP, DAC and OPA MSPM0G1507 80-MHz Arm® Cortex®-M0+ MCU with 128-KB flash, 32-KB SRAM, ADC, COMP, DAC and OPA MSPM0G3105 80 MHz Arm® Cortex®-M0+ MCU with 32-KB Flash, 16-KB SRAM, ADC and CAN-FD MSPM0G3106 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, ADC and CAN-FD MSPM0G3107 80 MHz Arm® Cortex®-M0+ MCU with 128-KB Flash, 32-KB SRAM, ADC and CAN-FD MSPM0G3505 80 MHz Arm® Cortex®-M0+ MCU with 32-KB Flash, 16-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD MSPM0G3506 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD MSPM0G3507 80 MHz Arm® Cortex®-M0+ MCU with 128-KB Flash, 32-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD MSPM0L1105 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC MSPM0L1106 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC MSPM0L1303 32-MHz Arm® Cortex®-M0+ MCU with 8-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1304 32-MHz Arm® Cortex®-M0+ MCU with 16-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1305 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1306 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA
Hardware development
LP-MSPM0G3507 MSPM0G3507 LaunchPad™ development kit for 80-MHz Arm® Cortex®-M0+ MCU LP-MSPM0L1306 MSPM0L1306 LaunchPad™ development kit for 32-MHz Arm® Cortex®-M0+ MCU LP-MSPM0G3507 MSPM0G3507 LaunchPad™ development kit for 80-MHz Arm® Cortex®-M0+ MCU LP-MSPM0L1306

MSPM0L1306 LaunchPad™ development kit for 32-MHz Arm® Cortex®-M0+ MCU

Launch Download options

CCSTUDIO-THEIA Code Composer Studio™ integrated development environment (IDE) Theia

close
Latest version
Version: 1.1.0
Release date: 19 Jul 2023

LInk to Windows single file (offline) installer for Code Composer Studio Theia (limited features with MSPM0 device support)

MD5 checksum

LInk to Linux single file (offline) installer for Code Composer Studio Theia (limited features with MSPM0 device support)

MD5 checksum

LInk to OSX single file (offline) installer for Code Composer Studio Theia (limited features with MSPM0 device support)

MD5 checksum
Products
Arm Cortex-M0+ MCUs
MSPM0G1106 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, 12-bit ADC MSPM0G1107 80 MHz Arm® Cortex®-M0+ MCU with 128-KB Flash, 32-KB SRAM and 12-bit ADC MSPM0G1505 80-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 16-KB SRAM, ADC, COMP, DAC and OPA MSPM0G1506 80-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 32-KB SRAM, ADC, COMP, DAC and OPA MSPM0G1507 80-MHz Arm® Cortex®-M0+ MCU with 128-KB flash, 32-KB SRAM, ADC, COMP, DAC and OPA MSPM0G3105 80 MHz Arm® Cortex®-M0+ MCU with 32-KB Flash, 16-KB SRAM, ADC and CAN-FD MSPM0G3106 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, ADC and CAN-FD MSPM0G3107 80 MHz Arm® Cortex®-M0+ MCU with 128-KB Flash, 32-KB SRAM, ADC and CAN-FD MSPM0G3505 80 MHz Arm® Cortex®-M0+ MCU with 32-KB Flash, 16-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD MSPM0G3506 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD MSPM0G3507 80 MHz Arm® Cortex®-M0+ MCU with 128-KB Flash, 32-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD MSPM0L1105 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC MSPM0L1106 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC MSPM0L1303 32-MHz Arm® Cortex®-M0+ MCU with 8-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1304 32-MHz Arm® Cortex®-M0+ MCU with 16-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1305 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1306 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA
Hardware development
LP-MSPM0G3507 MSPM0G3507 LaunchPad™ development kit for 80-MHz Arm® Cortex®-M0+ MCU LP-MSPM0L1306 MSPM0L1306 LaunchPad™ development kit for 32-MHz Arm® Cortex®-M0+ MCU LP-MSPM0G3507 MSPM0G3507 LaunchPad™ development kit for 80-MHz Arm® Cortex®-M0+ MCU LP-MSPM0L1306

MSPM0L1306 LaunchPad™ development kit for 32-MHz Arm® Cortex®-M0+ MCU

Release Information

Bug Fixes

  • Resolved “Couldn’t start client Clang Language Server” and/or “Command clangd.applyFix already exists” error message appears at CCS Theia start or when performing action in project explorer.
  • Resolved “Can not find git executable” error notification if host operating system does not have git installed on the system.

Known Issues

  • Switching to a different folder (i.e. File->Open Folder) or switching to a different workspace file may trigger an offline error(shown in bottom status bar).

Workaround: Perform View->Window Reload action.

General Information

New Theia-IDE based IDE:

  • Simple, easy-to-use environment
  • Compatible with VS Code® extensions:
  • You may need to configure proxy settings to access open-vsx.org where Theia enabled extensions are hosted.
  • Source code navigation:
  • Debug views (breakpoints, callstack, variables, registers, memory)
  • New features are being added with every release, please check What’s New section for details.

Compatibility:

  • Project System is fully compatible with existing Code Composer Studio projects, meaning that existing projects (or example projects in SDKs) can be imported into CCS Theia. Workspaces are not compatible.
  • Simply import your existing projects or examples from the SDK and get started
  • Debug: Project based debugging is supported by providing same single click Debug Active Project action as CCS 12.x and before.
  • Workspace: CCS Theia is using different underlying framework as such workspaces are not compatible between CCS products based on Eclipse. However, projects are fully compatible.
  • CCS Theia supports ability to open a folder that holds CCS Projects or open a folder where projects should reside.
  • Similar to VS Code, CCS Theia can open multiple distinct folders that hold projects. This is documented in VS Code as multi-root workspace. However, project names need to be unique across different folders.

Compilers

  • TI CLANG 2.1.3 LTS compiler is bundled

Device Support

  • MSPM0

What's new

  • Theia IDE update to v1.36
  • Project system : Specify link order, create edit delete build configurations
  • Target Configuration view : Manage target configuration files (i.e. ccxml ) and start debug sessions
  • Configure source lookup paths to enable source debugging (stepping, breakpoints)
  • Adjust debugger properties through debug view
  • Program/Symbol load/reload actions with recently loaded quick list
  • Target Configuration file editor: select devices/boards, debug probes and adjust their properties.
  • Improvements to project wizard with ability to rename project being imported.
  • Support for basic examples while CCS Theia is running without internet connection
IDE, configuration, compiler or debugger

CCSTUDIO Code Composer Studio™ integrated development environment (IDE)

Supported products & hardware

Supported products & hardware

This design resource supports most products in these categories.

Check the product details page to verify support.

Products
Automotive mmWave radar sensors
AWR1243 76-GHz to 81-GHz high-performance automotive MMIC AWR1443 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating MCU and hardware accelerator AWR1642 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating DSP and MCU AWR1843 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating DSP, MCU and radar accelerator AWR1843AOP Single-chip 76-GHz to 81-GHz automotive radar sensor integrating antenna on package, DSP and MCU AWR2243 76-GHz to 81-GHz automotive second-generation high-performance MMIC AWR2944 Automotive 2nd-generation, 76-GHz to 81-GHz, high-performance SoC for corner and long-range radar AWR6443 Single-chip 60-GHz to 64-GHz automotive radar sensor integrating MCU and radar accelerator AWR6843 Single-chip 60-GHz to 64-GHz automotive radar sensor integrating DSP, MCU and radar accelerator AWR6843AOP Single-chip 60-GHz to 64-GHz automotive radar sensor integrating antenna on package, DSP and MCU
Industrial mmWave radar sensors
IWR1443 Single-chip 76-GHz to 81-GHz mmWave sensor integrating MCU and hardware accelerator IWR1642 Single-chip 76-GHz to 81-GHz mmWave sensor integrating DSP and MCU IWR1843 Single-chip 76-GHz to 81-GHz industrial radar sensor integrating DSP, MCU and radar accelerator IWR6443 Single-chip 60-GHz to 64-GHz intelligent mmWave sensor integrating MCU and hardware accelerator IWR6843 Single-chip 60-GHz to 64-GHz intelligent mmWave sensor integrating processing capability IWR6843AOP Single-chip 60-GHz to 64-GHz intelligent mmWave sensor with integrated antenna on package (AoP)
Launch Download options

CCSTUDIO Code Composer Studio™ integrated development environment (IDE)

close
Latest version
Version: 12.4.0
Release date: 10 Jul 2023

Link to Windows single file (offline) installer for Code Composer Studio IDE (all features, devices)

MD5 checksum

Link to Windows on-demand (web) installer for Code Composer Studio IDE (all features, devices)

MD5 checksum

Link to macOS on-demand (web) installer for Code Composer Studio IDE (all features, devices)

MD5 checksum

Link to macOS single file (offline) installer for Code Composer Studio IDE (all features, devices)

MD5 checksum

Link to Linux single file (offline) installer for Code Composer Studio IDE (all features, devices)

MD5 checksum

Link to Linux on-demand (web) installer for Code Composer Studio IDE (all features, devices)

MD5 checksum
This design resource supports most products in these categories.

Check the product details page to verify support.

Products
Automotive mmWave radar sensors
AWR1243 76-GHz to 81-GHz high-performance automotive MMIC AWR1443 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating MCU and hardware accelerator AWR1642 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating DSP and MCU AWR1843 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating DSP, MCU and radar accelerator AWR1843AOP Single-chip 76-GHz to 81-GHz automotive radar sensor integrating antenna on package, DSP and MCU AWR2243 76-GHz to 81-GHz automotive second-generation high-performance MMIC AWR2944 Automotive 2nd-generation, 76-GHz to 81-GHz, high-performance SoC for corner and long-range radar AWR6443 Single-chip 60-GHz to 64-GHz automotive radar sensor integrating MCU and radar accelerator AWR6843 Single-chip 60-GHz to 64-GHz automotive radar sensor integrating DSP, MCU and radar accelerator AWR6843AOP Single-chip 60-GHz to 64-GHz automotive radar sensor integrating antenna on package, DSP and MCU
Industrial mmWave radar sensors
IWR1443 Single-chip 76-GHz to 81-GHz mmWave sensor integrating MCU and hardware accelerator IWR1642 Single-chip 76-GHz to 81-GHz mmWave sensor integrating DSP and MCU IWR1843 Single-chip 76-GHz to 81-GHz industrial radar sensor integrating DSP, MCU and radar accelerator IWR6443 Single-chip 60-GHz to 64-GHz intelligent mmWave sensor integrating MCU and hardware accelerator IWR6843 Single-chip 60-GHz to 64-GHz intelligent mmWave sensor integrating processing capability IWR6843AOP Single-chip 60-GHz to 64-GHz intelligent mmWave sensor with integrated antenna on package (AoP)

Documentation

Code Composer Studio 12.4.0 Release Notes

Code Composer Studio 12.4.0 manifest

Release Information

The Code Composer Studio™ IDE is a complete integrated suite that enables developers to create and debug applications of all Texas Instruments Embedded Processors (Sitara, DSP, Automotive, Keystone), Microcontrollers (SimpleLink™, C2000 Digital Control, MSP430, TM4C, Hercules), as well as Digital Power (UCD) and Programmable Gain Amplifier (PGA) devices.

  • Installation instructions
  • System Requirements
  • Update Status: This release will be available as an update to CCS 12.0.0, 12.1.0, 12.2.0, and 12.3.0
  • Windows 32bit is not supported with CCSv12. If you are using a 32bit Windows System please use CCSv8.3.1 or earlier.
  • XDS510 class debug probes are not supported with CCSv12. Support for XDS510 class probes was deprecated years ago for Linux and macOS. If you need to use one of these older probes please use CCSv8.3.1 or earlier.

What's new

  • Please refer to the release notes

Supported products & hardware

Digital signal processors (DSPs)
TMS320C6742 Low power C674x floating-point DSP- 200MHz TMS320C6743 Low power C674x floating-point DSP- 375MHz TMS320C6745 Low power C674x floating-point DSP- 456MHz, QFP TMS320C6746 Low power C674x floating-point DSP- 456MHz TMS320C6747 Low power C674x floating-point DSP- 456MHz, PBGA TMS320C6748 Low power C674x floating-point DSP- 456MHz, SATA
Arm Cortex-M0+ MCUs
MSPM0G1106 80MHz Arm M0+ MCU, 64KB Flash, 32KB SRAM, 2×12bit 4Msps ADC, op-amp MSPM0G1107 80MHz Arm M0+ MCU, 128KB Flash, 32KB SRAM, 2×12bit 4Msps ADC, op-amp MSPM0G1505 80MHz Arm M0+ MCU, 32KB Flash, 16KB SRAM, 2×12bit 4Msps ADC, DAC, 3×COMP, 3×op-amp, MATHACL MSPM0G1506 80MHz Arm M0+ MCU, 64KB Flash, 32KB SRAM, 2×12bit 4Msps ADC, DAC, 3×COMP, 3×op-amp, MATHACL MSPM0G1507 80MHz Arm M0+ MCU, 128KB Flash, 32KB SRAM, 2×12bit 4Msps ADC, DAC, 3×COMP, 3×op-amp, MATHACL MSPM0G3105 80MHz Arm M0+ MCU, 32KB Flash, 16KB SRAM, 2×12bit 4Msps ADC, op-amp, CAN-FD MSPM0G3106 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, ADC and CAN-FD MSPM0G3107 80MHz Arm M0+ MCU, 128KB Flash, 32KB SRAM, 2×12bit 4Msps ADC, op-amp, CAN-FD MSPM0G3505 80MHz Arm M0+ MCU, 32KB Flash, 16KB SRAM, 2×12bit 4Msps ADC, DAC, 3×COMP, 3×op-amp, CAN-FD, MATHACL MSPM0G3506 80MHz Arm M0+ MCU, 64KB Flash, 32KB SRAM, 2×12bit 4Msps ADC, DAC, 3×COMP, 3×op-amp, CAN-FD, MATHACL MSPM0G3507 80MHz Arm M0+ MCU, 128KB Flash, 32KB SRAM, 2×12bit 4Msps ADC, DAC, 3×COMP, 3×op-amp, CAN-FD, MATHACL MSPM0L1105 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC MSPM0L1106 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC MSPM0L1303 32-MHz Arm® Cortex®-M0+ MCU with 8-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1304 32-MHz Arm® Cortex®-M0+ MCU with 16-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1305 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1305-Q1 Automotive 32-Mhz Arm® Cortex®-M0+ with 32-KB flash, 4-KB RAM, 12-bit ADC, OPA, LIN MSPM0L1306 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1306-Q1 Automotive 32-Mhz Arm® Cortex®-M0+ with 64-KB flash, 4-KB RAM, 12-bit ADC, OPA,LIN MSPM0L1343 32-MHz Arm® Cortex®-M0+ MCU with 8-KB flash, 2-KB SRAM, 12-bit ADC, comparator, TIA MSPM0L1344 32-MHz Arm® Cortex®-M0+ MCU with 16-KB flash, 2-KB SRAM, 12-bit ADC, comparator, TIA MSPM0L1345 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC, comparator, TIA MSPM0L1346 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, TIA
Arm Cortex-M4 MCUs
MSP432E401Y SimpleLink™ 32-bit Arm Cortex-M4F MCU with ethernet, CAN, 1MB Flash and 256kB RAM MSP432E411Y SimpleLink™ 32-bit Arm Cortex-M4F MCU with ethernet, CAN, TFT LCD, 1MB Flash and 256kB RAM<
Arm Cortex-R MCUs
AM2631 Single-core Arm® Cortex®-R5F MCU up to 400 MHz with real-time control and security AM2631-Q1 Automotive single-core Arm® Cortex®-R5F MCU up to 400 MHz with real-time control and security AM2632 Dual-core Arm® Cortex®-R5F MCU up to 400 MHz with real-time control and security AM2632-Q1 Automotive dual-core Arm® Cortex®-R5F MCU up to 400 MHz with real-time control and security AM2732-Q1 Automotive dual-core Arm® Cortex-R5F MCU up to 400 MHz with C66x DSP, Ethernet, safety, security
Arm-based processors
66AK2G12 High performance multicore DSP+Arm - 1x Arm A15 cores, 1x C66x DSP core AM5706 Sitara processor: cost optimized Arm Cortex-A15 & DSP and secure boot AM5708 Sitara processor: cost optimized Arm Cortex-A15 & DSP, multimedia and secure boot AM5716 Sitara processor: Arm Cortex-A15 & DSP AM5718 Sitara processor: Arm Cortex-A15 & DSP, multimedia AM5718-HIREL AM5718-HIREL Sitara™ Processors Silicon Revision 2.0 AM5726 Sitara processor: dual Arm Cortex-A15 & dual DSP AM5728 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia AM5746 Sitara processor: dual arm Cortex-A15 & dual DSP, ECC on DDR and secure boot AM5748 Sitara processor: dual arm Cortex-A15 & dual DSP, multimedia, ECC on DDR and secure boot AM5749 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia, ECC on DDR, secure boot, deep learning AM620-Q1 Automotive Compute SoC with embedded safety for Driver Monitoring, networking and V2X systems AM62A3 1 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, low-power, video surveillance, retail automation AM62A3-Q1 Automotive 1 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, driver monitoring, dashcams DRA821U Dual Arm Cortex-A72, quad Cortex-R5F, 4-port Ethernet switch, and a PCIe controller DRA821U-Q1 Automotive gateway SoC with dual Arm® Cortex®-A72, quad Cortex-R5F, four-port Ethernet switch, PCIe DRA829J Dual Arm Cortex-A72, quad Cortex-R5F, multi-core DSP, 8-port Ethernet switch, and 4-port PCIe switch DRA829J-Q1 Dual Arm Cortex-A72, quad Cortex-R5F, multi-core DSP, 8-port Ethernet and 4-port PCIe switches DRA829V Dual Arm® Cortex®-A72, quad Cortex®-R5F, 8-port Ethernet and 4-port PCIe switches DRA829V-Q1 Dual Arm® Cortex-A72, quad Cortex-R5F, 8-port Ethernet and 4-port PCIe switches OMAP-L132 Low power C674x floating-point DSP + Arm9 processor - 200MHz OMAP-L137 Low power C674x floating-point DSP + Arm9 processor - up to 456 MHz OMAP-L138 Low power C674x floating-point DSP + Arm9 processor - up to 456MHz TDA4AH-Q1 Automotive analytics SoC for sensor fusion, L2, L3 domain controllers with AI and video encoder TDA4AL-Q1 Automotive system-on-a-chip for front camera and ADAS domain control using camera and radar sensors TDA4AP-Q1 Automotive analytics SoC for L2, L3 domain controllers with Arm® Cortex®-A72, AI and video encoder TDA4VE-Q1 Automotive system-on-a-chip for autoparking and driver assist with AI, vision pre-processing and GPU TDA4VH-Q1 Automotive SoC for sensor fusion, L2, L3 domain controllers with graphics, AI and video coprocessor TDA4VL-Q1 Automotive system-on-a-chip with AI, graphics for surround view, and park-assist applications TDA4VM Dual Arm® Cortex®-A72 SoC and C7x DSP with deep-learning, vision and multimedia accelerators TDA4VM-Q1 Automotive system-on-a-chip for L2, L3 and near-field analytic systems using deep learning TDA4VP-Q1 Automotive SoC for L2, L3 domain controllers with Arm® Cortex®-A72, graphics, AI, video coprocessor
Automotive mmWave radar sensors
AWR1443 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating MCU and hardware accelerator AWR1642 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating DSP and MCU AWR1843 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating DSP, MCU and radar accelerator AWR6843 Single-chip 60-GHz to 64-GHz automotive radar sensor integrating DSP, MCU and radar accelerator
Battery charger ICs
BQ25890H I2C 1cell 5A buck battery charger with NVDC Power Path and HVDCP
Bluetooth products
CC2340R5 SimpleLink™ 32-bit Arm® Cortex®-M0+ Bluetooth® Low Energy wireless MCU with 512-kB flash
C2000 real-time microcontrollers
TMS320F2800132 C2000™ 32-bit MCU with 100 MHz, 64-KB flash, FPU, TMU, six PWM and zero CAN TMS320F2800133 C2000™ 32-bit MCU with 120 MHz, 64-KB flash, FPU and TMU TMS320F2800135 C2000™ 32-bit MCU with 120 MHz, 128-KB flash, FPU and TMU TMS320F2800137 C2000™ 32-bit MCU with 120 MHz, 256-KB flash, FPU and TMU TMS320F28075 C2000™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB flash, CLA, SDFM TMS320F28075-Q1 Automotive C2000™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB flash, CLA, SDFM TMS320F28374S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 512 KB flash, EMIF, 12b ADC TMS320F28375S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 12b ADC TMS320F28375S-Q1 Automotive C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 12b ADC TMS320F28376S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 512 KB flash, EMIF, 16b ADC TMS320F28377S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC TMS320F28377S-Q1 Automotive C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC
Digital power isolated controllers
UCD3138 Highly Integrated Digital Controller for Isolated Power with 3 Feedback Loops and 8 DPWM Outputs UCD3138064 Highly-Integrated Digital Controller for Isolated Power with 64kB Memory UCD3138064A Highly Integrated Digital Controller for Isolated Power UCD3138128 Highly-Integrated Digital Controller for Isolated Power UCD3138128A Highly-Integrated Digital Controller For Isolated Power UCD3138A UCD3138A Highly Integrated Digital Controller for Isolated Power UCD3138A64 Highly-Integrated Digital Controller for Isolated Power
Industrial mmWave radar sensors
IWR1443 Single-chip 76-GHz to 81-GHz mmWave sensor integrating MCU and hardware accelerator IWR1642 Single-chip 76-GHz to 81-GHz mmWave sensor integrating DSP and MCU IWR1843 Single-chip 76-GHz to 81-GHz industrial radar sensor integrating DSP, MCU and radar accelerator IWR6443 Single-chip 60-GHz to 64-GHz intelligent mmWave sensor integrating MCU and hardware accelerator IWR6843 Single-chip 60-GHz to 64-GHz intelligent mmWave sensor integrating processing capability IWR6843AOP Single-chip 60-GHz to 64-GHz intelligent mmWave sensor with integrated antenna on package (AoP)
MSP430 microcontrollers
MSP430FR2110 16 MHz MCU with 2KB FRAM, 1KB SRAM, comparator, 10-bit ADC, UART/SPI, timer MSP430FR2111 16 MHz MCU with 4KB FRAM, 1KB SRAM, comparator, 10-bit ADC, UART/SPI, timer MSP430FR2311 16-MHz integrated analog microcontroller with 3.75-KB FRAM, OpAmp, TIA, comparator w/DAC, 10-bit ADC MSP430FR2422 16 MHz MCU with 8KB FRAM, 2KB SRAM, 10-bit ADC, UART/SPI/I2C, timer MSP430FR5964 16 MHz MCU with 256KB FRAM, 8KB SRAM, AES, 12-bit ADC , comparator, DMA, UART/SPI/I2C, timer MSP430FR6043 Ultrasonic Sensing MCU with 64KB FRAM, 12KB RAM, LCD for gas and water metering applications MSP430FR60431 16-MHz MCU with 64-KB FRAM, LCD, 12-bit high speed 8-MSPS sigma-delta ADC and integrated sensor AFE
Multi-protocol products
CC2651R3SIPA SimpleLink™ multiprotocol 2.4-GHz wireless system-in-package module with integrated antenna CC2652PSIP SimpleLink™ multiprotocol 2.4-GHz wireless system-in-package module with integrated power amplifier
Wi-Fi products
CC3120 SimpleLink™ Wi-Fi® Network Processor, Internet-of-Things Solution for MCU Applications CC3120MOD SimpleLink™ Wi-Fi CERTIFIED™ network processor module for Internet-of-Things with 6 TLS/SSL CC3130 SimpleLink™ Arm Cortex-M3 Wi-Fi® network processor with coexistence, WPA3, 16 TLS sockets CC3135 SimpleLink™ 32-bit Arm Cortex-M3 dual-band Wi-Fi® wireless network processor CC3135MOD SimpleLink™ 32-bit Arm Cortex-M3 dual-band Wi-Fi® wireless network processor module CC3220MOD SimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi CERTIFIED™ wireless module CC3220MODA SimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi CERTIFIED™ wireless module with antenna CC3220R SimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi® wireless MCU with 6 TLS/SSL and 256kB RAM CC3220S SimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi® wireless MCU with secure boot and 256kB RAM CC3220SF SimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi® wireless MCU with 1MB Flash and 256kB RAM CC3230S SimpleLink™ Arm Cortex-M4 Wi-Fi® MCU with 256kB RAM, coexistence, WPA3, 16 TLS sockets, secure boot CC3230SF SimpleLink™ Arm Cortex-M4 Wi-Fi® MCU 256kB RAM+1MB XIP flash, coex, WPA3, 16 TLS sockets,secure boot CC3235MODAS SimpleLink™ Wi-Fi CERTIFIED™ dual-band wireless antenna module solution CC3235MODASF SimpleLink™ Wi-Fi CERTIFIED™ dual-band wireless antenna module solution with 1MB XIP Flash CC3235MODS SimpleLink™ 32-bit Arm Cortex-M4 dual-band Wi-Fi CERTIFIED™ wireless module with 256kB RAM CC3235MODSF SimpleLink™ 32-bit Arm Cortex-M4 dual-band Wi-Fi CERTIFIED™ wireless module with 1MB Flash CC3235S SimpleLink™ 32-bit Arm Cortex-M4 dual-band Wi-Fi® wireless MCU with 256kB RAM CC3235SF SimpleLink™ 32-bit Arm Cortex-M4 dual-band Wi-Fi® wireless MCU with 1MB Flash
Evaluation board
LAUNCHXL-CC1352P CC1352P LaunchPad™ development kit for SimpleLink™ multi-band wireless MCU SK-AM64 AM64x starter kit for Sitara™ processor TMDSCNCD28P65X TMS320F28P65X controlCARD evaluation module TMDSDSK5416 TMS320C5416 DSP Starter Kit (DSK) TMDSDSK6455 TMS320C6455 DSP Starter Kit (DSK) TMDSDSK6713 TMS320C6713 DSP Starter Kit (DSK) TMDSOSKL137 OMAP-L137/TMS320C6747 Floating Point Starter Kit TMDX5515EZDSP C5515 eZDSP USB Stick Development Tool TMDX5535EZDSP C5535/C5545 eZdsp USB Stick Development Kit TMDXEVM1810 AM1810 Profibus Evaluation Module TMDXEVM3358 AM335x evaluation module
Debug probe
TMDSEMU110-U XDS110 JTAG Debug Probe TMDSEMU200-U XDS200 USB Debug Probe TMDSEMU560V2STM-U XDS560™ software v2 system trace USB debug probe
Development kit
MSP-TS430PN80A MSP-TS430PN80A - 80-pin Target Development Board for MSP430F5x MCUs MSP-TS430RGZ48B MSP430F534x 48-Pin Target board only
Hardware programming tool
MSP-FET MSP MCU Programmer and Debugger

Technical documentation

star
= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 30
Type Title Date
* More literature Code Composer Studio Documentation Overview 13 May 2020
* User guides Code Composer Studio User’s Guide 13 May 2020
* More literature Code Composer Studio on Resource Explorer 06 Jan 2020
User guide TMS320C6000 Optimizing C/C++ Compiler v8.3.x User's Guide (Rev. F) PDF | HTML 06 Apr 2023
User guide C7000 Embedded Application Binary Interface (EABI) Reference Guide (Rev. E) PDF | HTML 06 Apr 2023
User guide ARM Optimizing C/C++ Compiler v20.2.0.LTS User's Guide (Rev. W) PDF | HTML 30 Mar 2023
User guide ARM Assembly Language Tools v20.2.0.LTS User's Guide (Rev. Z) PDF | HTML 30 Mar 2023
User guide C6000-to-C7000 Migration User's Guide (Rev. E) PDF | HTML 29 Mar 2023
User guide C7000 C/C++ Optimizing Compiler Users Guide (Rev. H) PDF | HTML 28 Feb 2023
User guide TMS320C6000 Assembly Language Tools v8.3.x User's Guide (Rev. E) PDF | HTML 17 Jan 2023
User guide C7000 Host Emulation Users Guide (Rev. I) PDF | HTML 22 Aug 2022
User guide TMS320C28x Optimizing C/C++ Compiler v22.6.0.LTS User's Guide (Rev. Y) PDF | HTML 12 Jun 2022
User guide TMS320C28x Assembly Language Tools v22.6.0.LTS User's Guide (Rev. Y) PDF | HTML 12 Jun 2022
User guide C7000 C/C++ Optimization Guide (Rev. B) PDF | HTML 10 Jan 2022
User guide MSP430 Optimizing C/C++ Compiler v21.6.0.LTS User's Guide (Rev. Y) PDF | HTML 25 May 2021
User guide MSP430 Assembly Language Tools v21.6.0.LTS User's Guide (Rev. Y) PDF | HTML 25 May 2021
Application note MSP430 Embedded Application Binary Interface (Rev. A) PDF | HTML 02 Jun 2020
Application note C28x Embedded Application Binary Interface (Rev. A) PDF | HTML 09 Mar 2020
User guide VCOP Kernel-C to C7000 Migration Tool User's Guide (Rev. C) PDF | HTML 11 Aug 2019
User guide PRU Optimizing C/C++ Compiler v2.3 User's Guide (Rev. C) 21 May 2018
User guide PRU Assembly Language Tools v2.3 User's Guide (Rev. C) 21 May 2018
Technical article Five fab facts about the C6678 DSP 27 Apr 2015
Technical article Maker takes solar energy on-the-go 24 Mar 2015
Application note C6000 Embedded Application Binary Interface (Rev. A) PDF | HTML 21 Mar 2014
Technical article You will not be able to spin this motor 07 Nov 2013
Technical article Adding a C to the CLA 26 Apr 2012
User guide TMS320C55x Assembly Language Tools User's Guide (Rev. I) 09 Nov 2011
User guide TMS320C55x Optimizing C/C++ Compiler User's Guide (Rev. G) 09 Nov 2011
Application note Using the Scripting Utility in the Code Composer Studio IDE (Rev. A) 02 Jul 2002
Application note Configuring Code Composer Studio for Heterogeneous Debugging 30 Jun 2001

Related design resources

Software development

IDE, CONFIGURATION, COMPILER OR DEBUGGER
CCSTUDIO3 Code Composer Studio (CCS) Integrated Development Environment (IDE) v3 - for F24x/C24x devices ENERGYTRACE EnergyTrace Technology SYSCONFIG System configuration tool TI-CGT TI code generation tools - C/C++ compilers and assembly language tools

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by 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, see TI support.

Videos