德州仪器最新的 Code Composer Studio™ IDE v6 提供了全新的应用中心、简化的用户界面与智能学习工具
2014-05-05
德州仪器为开发人员提供了一个统一的集成开发环境(IDE),从而能跨越其广泛的嵌入式产品组合来提高代码质量,缩短开发时间并提升客户体验
日前,德州仪器 (TI)推出其最新版(第6版)的ccstudio-keystone">Code Composer Studio™ 集成开发环境(IDE),旨在能始终如一地提供资源,使软件开发变得轻松并降低附随成本。基于广受欢迎、符合业界标准的最新版开源Eclipse 软件框架,Code Composer Studio v6 可提供许多更新、功能和集成式工具,以便使软件开发体验更轻松。运行在Windows 和Linux® 操作系统上,Code Composer Studio v6 能用于许多不同的许可配置(包括一些免费的选择项),从而可降低嵌入式设计的起步成本。此外,Code Composer Studio v6 还同时兼容于TI 广泛的嵌入式处理产品组合,包括微控制器(MCU)、基于ARM 的处理器和数字信号处理器(DSP)。
Code Composer Studio v6有什么新特性?
Code Composer Studio IDE v6的新特性是作了几处更新,以简化使用并减少开发时间:
· 创新型智能“应用中心”可提供最新功能并免费集成TI 的其它软件套件。开发人员可只安装自己在开发时需要的功能,不过在必要时他们也可灵活添加其它应用。可用的软件套件示例包括TI-RTOS、MSP430Ware™、C2000™、controlSUITE™、TivaWare™、图形用户界面(GUI) 编辑器、用于SitaraTM AM335x 可编程实时单元(PRU) 的C 语言编译器等。
· 全新的“简单模式”使开发人员能精简用户界面,只剩下基本功能。这使得新设计人员能快速适应开发环境并在随后启用其它功能。
· 提供了优化器助手(Optimizer Assistant)和超低功耗“顾问”(Ultra-Low Power Advisor) 等增强型学习工具,以提高性能,优化代码大小并降低功耗。
Code Composer Studiov6的其它特性与优势:
· 可利用现有的GCC 代码。除TI 开发的高度优化型C 语言编译器外,Code Composer Studio 还集成了用于MSP430 MCU 的GCC发行版本以及ARM®。这就允许开发人员在使用TI 平台时能轻松利用他们现有的GCC 代码库。
· 可利用最新版的Eclipse来确保能与提供的最新配套产品兼容,并能更轻松地实现与Code Composer Studiov6的协同工作。1,200多种第三方插件可支持产品开发(包括静态代码分析、源代码控制、建模和脚本开发)。开发人员可访问Eclipse 环境中添加的最新特性和功能(1000 多种提供的列项)。
· 可利用Energia— 全新的集成开源软件框架。Energia可提供易于理解的应用程序界面(API)、抽象库和直观库以及一个活跃的社区。Energia的所有这些特性使工程师、制造者和学生能轻松开始创建基于MCU的项目和应用。然后,用户能很容易地从Energia发展环境过渡到功能齐全的Code Composer Studio IDE,以调试代码并利用TI其它的软件套件。
· 可借助卓越的代码开发环境和先进的编辑器(具有如下功能:代码完成、代码折叠、局部源更改史、标记以及将任务与源行关联起来的能力等)加快设计和故障排除的速度。
· 多处理器调试功能可智能化地管理多个内核(即TI 的Keystone 处理器)的状况和信息,当每个内核均需要其独立的调试程序时不会产生混淆。
· 可通过调试服务器脚本界面自动化地完成常见任务(如代码验证和分析)。
供货情况
当使用具有一个集成调试接口的开发板或使用超低成本的XDS100 调试探头时,可提供Code Composer Studio 的免费许可证。MSP430用户可使用代码大小限制为16KB 的免费许可证(附TI 编译器)或代码大小无限制的免费许可证(附GCC)。现已开始提供TI 所有嵌入式处理器的白金正式许可证。此外,对于不需要JTAG 调试程序的Linux 和Android 应用开发人员,Code Composer Studio v6 也是免费的。立即下载。