Code Composer Studio简称CCS,一款可视化的集成开发环境,拥有调试器、编译器、源码编辑器、仿真器等多种开发工具,可完成应用开发流程的每个步骤,直观的IDF界面,熟悉的工具和界面方便更快的入手,支持 TI 的微控制器和嵌入式处理器产品系列。需要的开发者可以下载!
软件特色
1、可利用现有的 GCC 代码。除 TI 开发的高度优化型 C 语言编译器外,Code Composer Studio 还集成了用于 MSP430 MCU 的 GCC 发行版本以及 ARM®。这就允许开发人员在使用 TI 平台时能轻松利用他们现有的 GCC 代码库。
2、可利用最新版的 Eclipse 来确保能与提供的最新配套产品兼容,并能更轻松地实现与 Code Composer Studio v6 的协同工作。1,200 多种第三方插件可支持产品开发(包括静态代码分析、源代码控制、建模和脚本开发)。开发人员可访问 Eclipse 环境中添加的最新特性和功能(1000 多种提供的列项)。
3、可利用 Energia — 全新的集成开源软件框架。Energia 可提供易于理解的应用程序界面 (API)、抽象库和直观库以及一个活跃的社区。Energia 的所有这些特性使工程师、制造者和学生能轻松开始创建基于 MCU 的项目和应用。然后,用户能很容易地从 Energia 发展环境过渡到功能齐全的 Code Composer Studio IDE,以调试代码并利用 TI 其它的软件套件。
4、可借助卓越的代码开发环境和先进的编辑器(具有如下功能:代码完成、代码折叠、局部源更改史、标记以及将任务与源行关联起来的能力等)加快设计和故障排除的速度。
5、多处理器调试功能可智能化地管理多个内核(即 TI 的 Keystone 处理器)的状况和信息,当每个内核均需要其独立的调试程序时不会产生混淆。
6、可通过调试服务器脚本界面自动化地完成常见任务(如代码验证和分析)。
Code Composer Studio安装教程
1、首先解压缩,将解压后的exe文件放在英文路径下,中文路径会出现错误,运行exe文件。出现以下界面的时候我们记得选择“是”。
2、阅读许可内容,单击I accept,然后单击next
3、选择软件的安装路径,我们要记住安装路径不能选择中文的,单击next
4、选择你需要的处理器
5、选择你需要的仿真器,小编建议都选上
6、选择要安装的应用程序添加到App Center,看不明白的就都选。
7、接下来就等待安装吧
8、安装好后打开软件在菜单栏找到Help-->Code Composer Studio Licensing Information,单击进入我们可以看到现在的license是free license,这意味着有些功能我们不可以用
9、所以现在我们把压缩包的CCS6_License.lic解压到桌面,然后单击manage-->add-->browse添加license
10、最后我们再打开Help-->Code Composer Studio Licensing Information,free license就变成full license啦!
使用说明
1、点击file>New>CCS Project,弹出新建工程对话框,设置工程名为XXX,点击Finish
2、建立空工程后添加文件,右键点击工程名,在弹出菜单中点击Properties
3、在Include Options选项卡中,添加TMS320F28035外设头文件路径。将用户文件common.rar 进行解压,把解压后的文件夹中include路径添加进Include Options选项卡中。
4、在Predefined Symbols选项卡中添加SARAM 预定义符号,点击OK
5、在解压后的common文件夹中,打开source 文件夹,按下Ctrl键选中图中所示源文件,拖至工程名上
6、在解压后的common文件夹中,打开cmd文件夹,将cmd文件链接到工程
更新日志
code composer studio 6.0新特性做了以下几处修改,以简化使用并减少开发时间。
1、创新型智能“应用中心”可提供最新功能并免费集成 TI 的其它软件套件。开发人员可只安装自己在开发时需要的功能,不过在必要时他们也可灵活添加其它应用。可用的软件套件示例包括 TI-RTOS、MSP430Ware™、C2000™、controlSUITE™、TivaWare™、图形用户界面 (GUI) 编辑器、用于 SitaraTM AM335x 可编程实时单元 (PRU) 的 C 语言编译器等。
2、全新的“简单模式”使开发人员能精简用户界面,只剩下基本功能。这使得新设计人员能快速适应开发环境并在随后启用其它功能。
3、提供了优化器助手 (Optimizer Assistant) 和超低功耗“顾问” (Ultra-Low Power Advisor) 等增强型学习工具,以提高性能,优化代码大小并降低功耗。
软件评论 您的评论需要经过审核才能显示
网友评论