美国德州仪器公司的DSP集成开发环境Code Composer Studio(CCS) 包含一整套用于开发和调试嵌入式应用的工具。它包含适用于每个 TI 器件系列的编译器、源码编辑器、项目构建环境、调试器、描述器、仿真器以及多种其它功能。CCS IDE 提供了单个用户界面,可帮助您完成应用开发流程的每个步骤。借助于精密的高效工具,用户能够利用熟悉的工具和界面快速上手并将功能添加至他们的应用。
刚开始接触TI CCS的时候,用的是CCS2.2,当时CCS2.2又分成4个系列安装包
1.CCS6000
2.CCS5000
3.CCS2000
4.OMAP
都可以单独安装,一般TI是建议安装在不同的分区。
后面出现了CCS3.1,CCS3.1只是一个过渡版本,在接着TI推出了CCS3.2,最后推出了目前使用最广的CCS3.3。最大特色将以前的4个独立的安装包全部进行了整合。
CCStudio v3.3不仅功能强大且方便易用。软件可一步安装完成,支持在统一会话中多个处理器运行。CCStudio v3.3的界面设置和用户使用体验与前代产品一致,尽可能缩短了用户熟悉使用的时间,且便于更新升级与维护。为了简化技术升级工作,CCStudio v3.3还能与软件的较老版本同时运行工作。
相对于此前的技术,新软件为SoC多处理系统提供了更高的集成价值。除了支持TI的TMS320C6000、TMS320C5000与TMS320C2000 DSP平台外,CCStudio v3.3还能更好地显示ARM处理器的存储器使用情况,这对采用基于达芬奇技术的多处理器系统的开发人员来说尤其有用。ARM存储器管理单元(MMU)的表格化显示功能可反映物理与虚拟地址情况,并提供了保护信息显示完整的地址映射。过滤与排序功能则令编程人员能有重点的检查域、过程或存储域,以进行深入具体的分析。
正是以上强大且方便易用的特性 ,让CCS3.3全面取代了CCS2.2。
随着TI新产品的不断推出,TI在CCS基础上推出了CCS4.0、CCS4.1、CCS4.2。CCS4.x系列开发环境对TI最新推出的产品有着更好的支持。
大家可以看下表:CCS3.3与CCS4的功能差别
CCStudio v4 能够与 TI 广泛的嵌入式产品系列中的各种处理器实现全面兼容,如微处理器、数字信号处理器 (DSP) 以及基于 ARM 的 OMAP应用处理器等,从而显著简化各种处理器开发的通用环境。该 IDE 能够以不足 100 美元的超低价格提供多种低成本 JTAG 选项,其中包括 XDS100 类仿真器以及相应的 CCStudio 许可证,可为开发提供一个低成本切入点,使用户能在今后需要的情况下升级至具有更高性能的调试解决方案。
开源 Eclipse 框架正迅速成为 IDE 的行业标准,该框架可提供优异的软件架构。通过该架构,开发人员可充分利用现有的 Eclipse 社群以及各种第三方插件的高度集成性来加速嵌入式设计的问题解决与分析。CCStudio v4 不但将 Eclipse 的框架优势与 TI 高级嵌入式调试功能进行了完美结合,而且还可提供多处理器调试功能以及综合视窗解决方案。
Code Composer Studio v4 的主要特性与优势:
• 高级代码开发环境,采用高级编辑器加速设计与问题解决的进程,并具有代码自动完成、代码折叠、源代码更改的本地历史记录、标记以及将任务与原代码行进行关联等功能。此外,开发人员还可直接在原生格式中观看影像与视频;
• 高级 GUI 框架,可通过采用完全自定义的菜单、工具条以及“快速查看”功能创建视窗,来简化数据与项目的管理,从而使开发人员能够定义适用于特定任务的功能与视图,如在多个处理器中进行编辑或调试等;
• 多处理器调试,可智能管理多个内核的状态与信息,而且不会在每个内核都需要独立调试器的情况下发生混淆。超过 1,200 个第三方插件可支持众多产品的开发,其中包括静态代码分析、源代码控制、建模以及脚本开发等。
• 高度灵活的项目环境,使开发人员能够针对每个单个项目使用的编译器与 DSP/BIOS™ 版本进行控制,从而使项目处于“维护”模式,以便继续利用其部署的工具,同时还可使新项目能够充分利用最新的技术进步成果;
• 调试服务器脚本接口,可实现常用任务的自动运行,如代码验证及分析;
• 更新管理员工具,可自动管理工具更新。
下载链接: 点击这里
提取密码: tdxl
来顶一下 | 157 |