CCSTUDIO-KEYSTONE
适用于多核处理器的 Code Composer Studio (CCS) 集成开发环境 (IDE)
CCSTUDIO-KEYSTONE
概述
Code Composer Studio™ - 用于包括 KeyStone 处理器在内的多核 DSP 和 ARM 的集成开发环境
- CCS 最新版本 - 单击下面可以下载指定主机平台的 CCSv6。
- 其他下载 - 有关完整下载的列表,请访问 CCS 下载站点。
- 免费使用 CCS - 将生成免费许可证,支持使用低成本的 XDS100 调试探针或带有板载调试探针的电路板。还为全功能评估许可证提供 90 天的延长期。
Code Composer Studio 是一种集成开发环境 (IDE),支持 TI 的微控制器和嵌入式处理器产品系列。Code Composer Studio 包含一整套用于开发和调试嵌入式应用的工具。它包含了用于优化的 C/C++ 编译器、源码编辑器、项目构建环境、调试器、描述器以及多种其他功能。直观的 IDE 提供了单个用户界面,可帮助您完成应用开发流程的每个步骤。熟悉的工具和界面使用户能够比以前更快地入手。Code Composer Studio 将 Eclipse 软件框架的优点和 TI 先进的嵌入式调试功能相结合,为嵌入式开发人员提供了一个引人注目、功能丰富的开发环境。
其他信息
- 购买 Code Composer Studio
- Code Composer Studio wiki - 提供有关如何更高效使用 CCS 的大量信息
- 帮助:遇到麻烦吗? - 有关在哪里下载、升级、获得许可、订阅的帮助
- 系统要求 - 有关最低系统要求和推荐系统要求的详细信息
- 订购信息 - Code Composer Studio 订购服务详细信息
开始使用
“开始使用视图”提供了一些普通操作(例如,创建新项目或浏览示例)的快捷访问。针对希望使用简洁用户界面的用户,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) 等其他功能。
系统分析仪
系统分析仪通过将多核软件和硬件仪器关联在同一时间轴上,使您可以随时查看整个系统的应用、操作系统和硬件。系统分析仪由两个核心组件构成:
- UIA(统一仪器架构):用于记录、运行时控制和数据移动的软件包
- 分析显示:用于运行时控制、数据收集、数据解码、数据分析和数据可视化的工具
系统分析仪可以通过多种方式获得数据。可以将其捕捉到板载嵌入式跟踪缓冲器 (ETB),可以使用系统跟踪,通过 XDS560v2 系统跟踪接收器从器件上进行流式传输,也可以让应用连续输出 ETB 及通过以太网将数据推出。这使您可以灵活选择最适合您的应用需要的方法。
视频资源
有多个专门针对 Code Composer Studio 的视频:
下载
支持的产品和硬件
基于 Arm 的处理器
数字信号处理器 (DSP)
技术文档
类型 | 标题 | 下载最新的英文版本 | 日期 | |
---|---|---|---|---|
用户指南 | TMS320C6000 Assembly Language Tools v8.3.x User's Guide (Rev. D) | 2022年 1月 10日 | ||
用户指南 | TMS320C6000 Optimizing Compiler v8.2.x User's Guide (Rev. D) | 2022年 1月 10日 | ||
用户指南 | Code Composer Studio User’s Guide | 2020年 5月 13日 | ||
用户指南 | ARM Assembly Language Tools v19.6.0.STS User's Guide (Rev. Y) | 2020年 2月 4日 | ||
用户指南 | ARM Optimizing C/C++ Compiler v19.6.0.STS User's Guide (Rev. V) | 2020年 2月 4日 | ||
应用手册 | Introducing TI’s Integrated Development Environment to Expert Engineers | 2016年 11月 1日 | ||
用户指南 | Trace Analyzer User's Guide (Rev. B) | 2013年 11月 18日 | ||
用户指南 | System Analyzer User's Guide (Rev. F) | 2013年 11月 18日 |