Code Composer Studio™ IDE 和开发工具

我们先进的集成开发环境可提供流畅的编码体验

我们的强大开发环境,以 Code Composer Studio™ IDE 为核心,旨在为您提供便利性和易用性。您需要快速将产品推向市场,加快迭代,并针对多种设备系列开展快速、流畅的创新。我们的开发工具不一而足,包括可轻松探索资源的独特云环境、基于浏览器的开发工具,以及桌面高级调试,可一路相助您从研发到量产的整个过程。浏览下表,开始了解。

TI 的嵌入式开发工具生态系统

开发环境
探索与演示
配置
开发
调试与仪表
生产与测试
Code Composer Studio IDE(桌面版) TI Resource Explorer*
编辑器*
编译器*

EnergyTrace*

RTOS/分析仪*

调试*

脚本
Code Composer Studio IDE(云端)
TI Resource Explorer†
SysConfig†
编辑器†
编译器†
调试†
no

Code Composer Studio 软件分开提供
no

UniFlash*†

Image Creator*

*提供离线下载

†支持在浏览器中和云端使用

Code Composer Studio™ 软件

无论您是需要桌面环境,还是希望在云中开始开发,都可以灵活地使用 Code Composer Studio 集成开发环境 (IDE)。这些解决方案可根据您的需求进行定制,帮助您扩展设计并加快开发速度。使用我们业界先进的工具套件来开发、编译、调试和分析嵌入式应用。您可以随心选择:在您的桌面上或在云中进行设计。确信您使用的是成熟的开发工具,从研究到量产全程为您提供支持。

Code Composer Studio™ Desktop IDE

  • 基于 Eclipse 开源开发环境,因此可与大量工具集成。
  • 包含优化型 C/C++ 编译器、源代码编辑器、项目构建环境、调试器、性能评测工具以及多种其他功能。
  • 提供单一用户界面,可帮助您完成应用开发流程的每个步骤。熟悉的工具和界面让您能够比以前更快地上手。
  • 免费下载,无需支付许可费。

Code Composer Studio™ Cloud IDE

  • 使用 Code Composer Studio Cloud 轻松开始编辑、评估和初步设计。只需连接 LaunchPad™ 开发套件或 SensorTag,启动云工具,然后便可开始。
  • 从 Code Composer Studio Cloud 到 Code Composer Studio Desktop 的转换非常简单,并且提供了完整的项目兼容性。

基于云的工具

基于云的开发为您提供了设计灵活性,无论您是仍在为您的应用寻找合适的器件,还是已准备好进行开发。TI 云工具使您可以运行示例,甚至开发和调试应用。使用这些基于云的资源轻松入门。浏览我们 Resource Explorer 中托管的基于云的资源。

TI Resource Explorer

  • Resource Explorer 帮助用户查找适用于所选平台的所有最新示例、库、演示应用、数据表等。
  • 该接口允许您通过按器件或 LaunchPad 开发套件进行筛选,从而仅选择所需的资源。

由于 Resource Explorer 与 TI 云工具完全集成,因此您的文件将直接导入项目中,只需几次点击即可开始开发。Code Composer Studio Desktop IDE 附带了具有相似直观导航界面的桌面版 Resource Explorer。

SysConfig 图形配置工具

我们全新的直观图形工具,用于为各种 SimpleLink™ SDK 组件生成配置代码。借助强大的图形界面配置外设驱动程序、连接堆栈等。

GUI Composer

使用 GUI Composer 轻松创建定制 HTML GUI,这些 GUI 可与目标器件上运行的程序进行交互。

提供了各种不同的 Web 组件,这些组件可用于控制目标器件并显示从目标器件发送的数据。可使用 GUI Composer 创建众多不同类型的解决方案,包括模拟用户界面、演示应用和测试环境。

图库

库是一个在线资源库,您可以在其中轻松浏览、选择使用 GUI 撰写器创建的应用、演示和示例并与之互动。您可以通过登录 dev.ti.com 直接从您的浏览器运行所有这些示例。浏览库以查找推进您的设计的方法。

库图标

UniFlash

UniFlash for Cloud 提供一种轻型方法,以此将目标程序加载到多种 TI 器件上的内部闪存。此外,在互联网访问不可用或无需 GUI 的情况下,均可使用 UniFlash 桌面版和命令行版。

调试和编译器选择

调试探针

我们提供广泛的调试探针来支持基于我们的嵌入式处理器的软件开发。这些调试探头旨在满足不同的功能和预算需求,并且都与 Code Composer Studio Desktop IDE 兼容。

编译器

我们的编译器可生成针对性能和代码大小高度优化的代码,更大限度地发挥器件功能。TI 编译器作为 Code Composer Studio IDE 的一部分提供,也可以单独下载。

按产品系列选择调试探针

处理器系列
低成本入门级选项
高性能选项
MSP430™ 超低功耗 16 位 MCU
MSP-FET MSP-FET

SimpleLink™ MCU

(MSP432E4、CC13xx、CC26xx、CC32xx)

XDS200 USB
C2000 实时控制 MCU
TM4C12x MCU
Hercules 安全 MCU

Sitara™ 处理器

(AM1、AM24、AM335、AM43、AM57、AM64、AM65)

XDS110 USB

XDS200 USB

XDS560v2 STM USB

XDS560v2 STM USB 和以太网

C6000 DSP + ARM® 处理器

(OMAP-L1x、66AK2x)

C6000 DSP

(C674x、C66x、C66x 多核)

C5000 DSP XDS200 USB