适用于 C2000 MCU 的 Code Composer Studio (CCS) 集成开发环境 (IDE)
CCSTUDIO-C2000
此产品已上市,且可供购买。 可提供某些产品的较新替代品。

描述/特性

技术文档

支持与培训

订购选项


立即订购
器件型号 从德州仪器 (TI) 或第三方购买 状态

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



ACTIVE

描述

Download the latest version of Code Composer Studio

Code Composer Studio™ - Integrated Development Environment for C2000 32-bit Real-time Control MCUs

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 dev.ti.com 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
Enlarge

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
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


技术文档
应用手册 (1)
标题 类型 大小 (KB) 日期 下载最新英文版本
PDF 633 2020年 3月 9日
用户指南 (3)
标题 类型 大小 (KB) 日期 下载最新英文版本
2020年 5月 13日
PDF 3351 2020年 2月 4日
PDF 1281 2020年 2月 4日
相关产品

硬件开发 (19)

名称 器件型号 工具类型
F28035 Piccolo ControlCARD  TMDSCNCD28035  子卡 
F28069 Piccolo ControlCARD  TMDSCNCD28069  子卡 
Piccolo F2805x 隔离式 USB controlCARD  TMDXCNCD28055ISO  子卡 
Piccolo TMS320F28035 隔离式 controlCARD  TMDSCNCD28035ISO  子卡 
Piccolo TMS320F28069 隔离 controlCARD  TMDSCNCD28069ISO  子卡 
启用了 Piccolo TMS320F28069MPZT、InstaSPIN™-FOC 的 controlCARD  TMDSCNCD28069MISO  子卡 
支持 Piccolo TMS320F28054MPNT、InstaSPIN-FOC 和 InstaSPIN-MOTION 的 controlCARD  TMDSCNCD28054MISO  子卡 
C2000 Piccolo LaunchPad  LAUNCHXL-F28027  开发套件 
C2000 解析器至数字转换套件  TMDSRSLVR  评估板 
F28035 Piccolo 实验板套件  TMDSDOCK28035  评估板 
F28069 Piccolo 实验板套件  TMDSDOCK28069  评估板 
TMS320F28027 实验板套件  TMDSDOCK28027  评估板 
Three Phase BLDC & PMSM Motor Kit with DRV8301 and Piccolo MCU  DRV8301-HC-C2-KIT  评估板 
Three Phase BLDC & PMSM Motor Kit with DRV8301 and Piccolo MCU  DRV8302-HC-C2-KIT  评估板 
三相电机控制套件:350V、10A、1-1.5 kW,带 Piccolo F28069M、InstaSPIN™-FOC  TMDSHVMTRINSPIN  评估板 
三相电机控制套件:50V、3.5A Piccolo F28069M、InstaSPIN™-FOC  DRV8312-69M-KIT  评估板 
启用了 InstaSPIN™-FOC 的 C2000 Piccolo LaunchPad  LAUNCHXL-F28027F  评估板 
启用了 InstaSPIN-MOTION(和 InstaSPIN-FO)的 C2000 Piccolo LaunchPad  LAUNCHXL-F28069M  评估板 
配备 DRV8312 和 Piccolo MCU 的三相 BLDC 电机套件  DRV8312-C2-KIT  评估板 

TI 器件 (97)

器件型号 名称 产品系列
F28M35E20B  具有 120MIPS、512KB 闪存的 C2000™ 双核 32 位 MCU  微控制器 (MCU) 
F28M35H22C  具有 250MIPS、512KB 闪存的 C2000™ 双核 32 位 MCU  微控制器 (MCU) 
F28M35H52C  具有 250MIPS、1024KB 闪存的 C2000™ 双核 32 位 MCU  微控制器 (MCU) 
F28M35M22C  具有 150MIPS、512KB 闪存的 C2000™ 双核 32 位 MCU  微控制器 (MCU) 
F28M36H33B2  具有 250MIPS、1024KB 闪存的 C2000™ 双核 32 位 MCU  微控制器 (MCU) 
F28M36H53B2  具有 250MIPS、1024KB 闪存、64KB RAM 的 C2000™ 双核 32 位 MCU  微控制器 (MCU) 
F28M36P53C2  具有 275MIPS、1024KB 闪存、ENET、USB 的 C2000™ 双核 32 位 MCU  微控制器 (MCU) 
F28M36P63C2  具有 275MIPS、1536KB 闪存、ENET、USB 的 C2000™ 双核 32 位 MCU  微控制器 (MCU) 
SM320F2801-EP  具有 100MHz 频率、32KB 闪存、6 通道 PWM 的 C2000™ 32 位 MCU  微控制器 (MCU) 
SM320F2808-EP  具有 100MHz 频率、128KB 闪存、12 通道 PWM 的 C2000™ 32 位 MCU  微控制器 (MCU) 
SM320F2812  具有 150MHz 频率、256KB 闪存、EMIF 的 C2000™ 军用 32 位 MCU  微控制器 (MCU) 
SM320F2812-EP  具有 150MHz 频率、256KB 闪存、EMIF 的 C2000™ 增强型产品 32 位 MCU  微控制器 (MCU) 
SM320F2812-HT  具有 150MHz 频率、256KB 闪存、EMIF 的 C2000™ 高温 32 位 MCU  微控制器 (MCU) 
SM320F28335-EP  具有 150MIPS、FPU、512KB 闪存、EMIF、12 位 ADC 的 C2000™ 增强型产品 32 位 MCU  微控制器 (MCU) 
SM320F28335-HT  具有 150MIPS、FPU、512KB 闪存、EMIF、12 位 ADC 的 C2000™ 高温 32 位 MCU  微控制器 (MCU) 
SMJ320F2812  具有 150MHz 频率、256KB 闪存、EMIF 的 C2000™ 军用 32 位 MCU  微控制器 (MCU) 
TMS320C2801  TMS320F2809, F2808, F2806, F2802, F2801, C2802, C2801, UCD9501 DSP  微控制器 (MCU) 
TMS320C2802  TMS320F2809, F2808, F2806, F2802, F2801, C2802, C2801, UCD9501 DSP  微控制器 (MCU) 
TMS320C28342  具有 300MIPS、FPU、196KB RAM、EMIF 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320C28344  具有 300MIPS、FPU、260KB RAM、EMIF 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320C28345  具有 200MIPS、FPU、516KB RAM、EMIF 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320C28346  具有 300MIPS、FPU、516KB RAM、EMIF 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F280021  具有 100MHz 频率、FPU、TMU、32KB 闪存的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F280023  具有 100MHz 频率、FPU、TMU、64KB 闪存的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F280023C  具有 100MHz 频率、FPU、TMU、64KB 闪存、CLB 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F280025  具有 100MHz 频率、FPU、TMU、128KB 闪存的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F280025C  具有 100MHz 频率、FPU、TMU、128KB 闪存、CLB 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F280049  具有 100MHz 频率、FPU、TMU、256KB 闪存、CLA、PGA、SDFM 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28015  具有 60MHz 频率、32KB 闪存、8 通道 PWM 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28016  具有 60MHz 频率、32KB 闪存、8 通道 PWM、CAN 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F2802  具有 100MHz 频率、64KB 闪存、6 通道 PWM 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28020  具有 40MHz、32KB 闪存、8 通道 PWM 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F280200  具有 40MHz 频率、16KB 闪存的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28021  具有 40MHz 频率、64KB 闪存的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28022  具有 50MHz、32KB 闪存、8 通道 PWM 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28023  具有 50MHz 频率、64KB 闪存的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28026  具有 60MHz 频率、32KB 闪存的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28026F  具有 60MHz 频率、32KB 闪存、InstaSPIN-FOC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28027  具有 60MHz 频率、64KB 闪存的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28027F  具有 60MHz 频率、64KB 闪存、InstaSPIN-FOC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28030  具有 60MHz 频率、32KB 闪存的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28031  具有 60MHz 频率、64KB 闪存、2MSPS ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28032  具有 60MHz 频率、64KB 闪存、4.6MSPS ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28033  具有 60MHz 频率、64KB 闪存、4.6MSPS ADC、CLA 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28034  具有 60MHz 频率、128KB 闪存的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28035  具有 60MHz 频率、128KB 闪存、CLA 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28035-EP  具有 60MHz 频率、128KB 闪存、CLA 的 C2000™ 增强型产品 32 位 MCU  微控制器 (MCU) 
TMS320F28044  具有 100MHz 频率、128KB 闪存、16 通道 HRPWM 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28050  具有 60MHz 频率、32KB 闪存的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28051  具有 60MHz 频率、64KB 闪存、PGA、2MSPS ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28052  具有 60MHz 频率、64KB 闪存、PGA、3.75MSPS ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28052F  具有 60MHz 频率、64KB 闪存、InstaSPIN-FOC、PGA 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28052M  具有 60MHz 频率、64KB 闪存、InstaSPIN-MOTION、PGA 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28053  具有 60MHz 频率、64KB 闪存、CLA、PGA、3.75MSPS ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28054  具有 60MHz 频率、128KB 闪存、PGA 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28054F  具有 60MHz 频率、128KB 闪存、InstaSPIN-FOC、PGA 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28054M  具有 60MHz 频率、128KB 闪存、InstaSPIN-MOTION、PGA 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28055  具有 60MHz 频率、128KB 闪存、CLA、PGA 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F2806  具有 100MHz 频率、64KB 闪存、12 通道 PWM 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28062  具有 90MHz 频率、FPU、128KB 闪存、52KB RAM 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28062F  具有 90MHz 频率、FPU、128KB 闪存、InstaSPIN-FOC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28065  具有 90MHz 频率、FPU、VCU、CLA、128KB 闪存、100KB RAM 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28066  具有 90MHz 频率、FPU、256KB 闪存、68KB RAM 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28067  具有 90MHz 频率、FPU、256KB 闪存、100KB RAM 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28068F  具有 90MHz 频率、FPU、VCU、256KB 闪存、InstaSPIN-FOC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28068M  具有 90MHz 频率、FPU、VCU、256KB 闪存、InstaSPIN-MOTION 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28069  具有 90MHz 频率、FPU、VCU、256KB 闪存、CLA 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28069F  具有 90MHz 频率、FPU、VCU、CLA、256KB 闪存、InstaSPIN-FOC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28069M  具有 90MHz 频率、FPU、VCU、CLA、256KB 闪存、InstaSPIN-MOTION 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F2808  具有 100MHz 频率、128KB 闪存、12 通道 PWM 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F2809  具有 100MHz 频率、256KB 闪存、12 通道 PWM 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F2810  具有 150MHz 频率、128KB 闪存的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F2811  具有 150MHz 频率、256KB 闪存的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F2812  具有 150MHz 频率、256KB 闪存、EMIF 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28232  具有 100MIPS、128KB 闪存、EMIF、12 位 ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28234  具有 150MIPS、256KB 闪存、EMIF、12 位 ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28235  具有 150MIPS、512KB 闪存、EMIF、12 位 ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28332  具有 100MIPS、FPU、128KB 闪存、EMIF、12 位 ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28334  具有 150MIPS、FPU、256KB 闪存、EMIF、12 位 ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28335  具有 150MIPS、FPU、512KB 闪存、EMIF、12 位 ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28374D  具有 800MIPS、2xCPU、2xCLA、FPU、TMU、512KB 闪存、EMIF、12 位 ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28374S  具有 400MIPS、1xCPU、1xCLA、FPU、TMU、512KB 闪存、EMIF、12 位 ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28375D  具有 800MIPS、2xCPU、2xCLA、FPU、TMU、1024KB 闪存、EMIF、12 位 ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28375S  具有 400MIPS、1xCPU、1xCLA、FPU、TMU、1024KB 闪存、EMIF、12 位 ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28376D  具有 800MIPS、2xCPU、2xCLA、FPU、TMU、512KB 闪存、EMIF、16 位 ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28376S  具有 400MIPS、1xCPU、1xCLA、FPU、TMU、512KB 闪存、EMIF、16 位 ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28377D  具有 800MIPS、2xCPU、2xCLA、FPU、TMU、1024KB 闪存、EMIF、16 位 ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28377D-EP  具有 800MIPS、2xCPU、2xCLA、FPU、TMU、1MB 闪存、EMIF、16 位 ADC 的 C2000™ 增强型产品 32 位 MCU  微控制器 (MCU) 
TMS320F28377S  具有 400MIPS、1xCPU、1xCLA、FPU、TMU、1024KB 闪存、EMIF、16 位 ADC 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28384D  具有连接管理器、2 个 C28x+CLA CPU、1.5MB 闪存、FPU64、以太网的 32 位 MCU  微控制器 (MCU) 
TMS320F28384S  具有连接管理器、1 个 C28x+CLA CPU、1.0MB 闪存、FPU64、以太网的 32 位 MCU  微控制器 (MCU) 
TMS320F28386D  具有连接管理器、2 个 C28x+CLA CPU、1.5MB 闪存、FPU64、CLB、以太网的 32 位 MCU  微控制器 (MCU) 
TMS320F28386S  具有连接管理器、1 个 C28x+CLA CPU、1.0MB 闪存、FPU64、CLB、以太网的 32 位 MCU  微控制器 (MCU) 
TMS320F28388D  具有连接管理器、2 个 C28x+CLA CPU、1.5MB 闪存、FPU64、CLB、ENET、EtherCAT 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320F28388S  具有连接管理器、1 个 C28x+CLA CPU、1.0MB 闪存、FPU64、CLB、以太网、EtherCAT 的 32 位 MCU  微控制器 (MCU) 
TMS320R2811  具有 150MHz 频率、40KB RAM 的 C2000™ 32 位 MCU  微控制器 (MCU) 
TMS320R2812  具有 150MHz 频率、40KB RAM、EMIF 的 C2000™ 32 位 MCU  微控制器 (MCU) 

支持与培训

搜索我们广泛的在线知识库,可全天候获得数百万个技术问题和答案。

从 TI 专家处搜索答案

由TI和其社区用户提供的内容仅符合当时状况,不视为TI的标准说明。
请详见网站使用条款

如果您对质量、包装或订购 TI 产品有疑问,请访问我们的支持页面

技术文章