适用于多核处理器的 Code Composer Studio (CCS) 集成开发环境 (IDE) CCSTUDIO-KEYSTONE (正在供货)

描述/特性

技术文档

支持与培训

订购选项



描述

下载最新 Code Composer Studio 版本

Code Composer Studio™ - 用于包括 KeyStone 处理器在内的多核 DSP 和 ARM 的集成开发环境

 

  • CCS 最新版本 - 单击下面可以下载指定主机平台的 CCSv6。
  • 其他下载 - 有关完整下载的列表,请访问 CCS 下载站点
  • 免费使用 CCS - 将生成免费许可证,支持使用低成本的 XDS100 调试探针或带有板载调试探针的电路板。还为全功能评估许可证提供 90 天的延长期。

 

Windows        Linux     

Code Composer Studio 是一种集成开发环境 (IDE),支持 TI 的微控制器和嵌入式处理器产品系列。Code Composer Studio 包含一整套用于开发和调试嵌入式应用的工具。它包含了用于优化的 C/C++ 编译器、源码编辑器、项目构建环境、调试器、描述器以及多种其他功能。直观的 IDE 提供了单个用户界面,可帮助您完成应用开发流程的每个步骤。熟悉的工具和界面使用户能够比以前更快地入手。Code Composer Studio 将 Eclipse 软件框架的优点和 TI 先进的嵌入式调试功能相结合,为嵌入式开发人员提供了一个引人注目、功能丰富的开发环境。

其他信息

开始使用

“开始使用视图”提供了一些普通操作(例如,创建新项目或浏览示例)的快捷访问。针对希望使用简洁用户界面的用户,Code Composer Studio 也推出了一个“简单”模式,将整个界面环境减少到仅剩最重要的功能。在熟悉这个界面环境之后,可以轻松切换到标准模式,体验更多的高级功能。

开始使用
放大

应用中心

要在所选平台上进行有意义的开发工作,不仅仅需要开发环境。Code Composer Studio 应用中心提供对其他软件和工具的访问,以帮助用户更快地开始使用所选平台。

应用中心
放大

编译器

对于多核 DSP 等高性能处理器,必须有能够充分利用器件性能的 C 编译器。C6000 高度优化 C/C++ VLIW 编译器在设计时便考虑了这一点。它采用包括自动软件流水线内循环在内的种类广泛的优化技术,其广泛的 SIMD 运算集可以将算法速度提高 16 倍,并且性能与代码大小的选择范围大。但是同样(如果不是更加)重要的是,必须确保所生成的代码质量达到最高水平。编译器已经过行业标准基准(Plum Hall、Perennial、ACE…)和多个验证套件的测试。针对数以千计的基准对 compiler’s 进行连续评估,确保所编译的各个版本的代码性能稳定。

处理器跟踪

许多高性能 TI 处理器能够执行处理器跟踪。跟踪可以提供有关代码执行、时序和数据访问的详细历史记录。此高级功能对于检测复数和间断性错误以及进行性能评测以调整代码性能都极为有用。可以将跟踪数据捕捉到专用的板载内存 (ETB),或通过引脚导出,由跟踪接收器捕捉。

处理器跟踪
放大

Linux 开发

Code Composer Studio 支持 Linux 内核和应用级别的开发。可以通过 JTAG 调试内核,或使用 GDB 进行应用开发。通过应用中心安装 Linux 开发工具,您还可以获得 Linux 跟踪工具 (LTTng) 等其他功能。

Linux 开发
放大

系统分析仪

系统分析仪通过将多核软件和硬件仪器关联在同一时间轴上,使您可以随时查看整个系统的应用、操作系统和硬件。系统分析仪由两个核心组件构成:

  • UIA(统一仪器架构):用于记录、运行时控制和数据移动的软件包
  • 分析显示:用于运行时控制、数据收集、数据解码、数据分析和数据可视化的工具

系统分析仪可以通过多种方式获得数据。可以将其捕捉到板载嵌入式跟踪缓冲器 (ETB),可以使用系统跟踪,通过 XDS560v2 系统跟踪接收器从器件上进行流式传输,也可以让应用连续输出 ETB 及通过以太网将数据推出。这使您可以灵活选择最适合您的应用需要的方法。

视频资源

有多个专门针对 Code Composer Studio 的视频:


技术文档
应用手册 (1)
标题 类型 大小 (KB) 日期 下载最新英文版本
PDF 1975 2016年 11月 1日
更多文献资料 (1)
标题 类型 大小 (KB) 日期 下载最新英文版本
PDF 637 2014年 4月 10日
相关产品

TI 器件 (21)

器件型号 名称 产品系列
66AK2E05  多核 ARM+DSP  数字信号处理器(DSP) 
66AK2H06  多核 ARM+DSP 通信基础设施片上系统 (SOC)  数字信号处理器(DSP) 
66AK2H12  多核 ARM+DSP 通信基础设施片上系统 (SOC)  数字信号处理器(DSP) 
66AK2H14  多核 DSP+ARM KeyStone II 片上系统 (SoC)  数字信号处理器(DSP) 
AM5K2E02  多核 ARM+DSP  Sitara 处理器 
AM5K2E04  多核 ARM+DSP  Sitara 处理器 
SM320C6472-HIREL  定点数字信号处理器  数字信号处理器(DSP) 
SM320C6678-HIREL  多核定点和浮点数字信号处理器  数字信号处理器(DSP) 
TCI6636K2H  通信基础设施 KeyStone 片上系统  处理器 
TCI6638K2K  多核 DSP+ARM KeyStone II 片上系统 (SoC)  数字信号处理器(DSP) 
TMS320C6472  定点数字信号处理器  数字信号处理器(DSP) 
TMS320C6474  多核数字信号处理器  数字信号处理器(DSP) 
TMS320C6654  固定和浮点数字信号处理器  数字信号处理器(DSP) 
TMS320C6655  固定和浮点数字信号处理器  数字信号处理器(DSP) 
TMS320C6657  固定和浮点数字信号处理器  数字信号处理器(DSP) 
TMS320C6670  用于通信和电信的 4 核定点和浮点 DSP  数字信号处理器(DSP) 
TMS320C6671  1 核定点和浮点数字信号处理器  数字信号处理器(DSP) 
TMS320C6672  2 核定点和浮点数字信号处理器  数字信号处理器(DSP) 
TMS320C6674  4 核定点和浮点数字信号处理器  数字信号处理器(DSP) 
TMS320C6678  8 核定点和浮点数字信号处理器  数字信号处理器(DSP) 
TMS320TCI6488  TMS320TCI6488/7 通信基础设施数字信号处理器  数字信号处理器(DSP) 

支持与培训

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

从 TI 专家处搜索答案

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

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

技术文章