Code Composer Studio 拥有直观的用户界面,可简化开发过程。系统会自动检测连接的开发板,并提供一组量身定制的操作步骤,帮助用户开始使用。
编译器:
Code Composer Studio 包括专为 TI 器件获得卓越性能和理想代码尺寸而定制的 C/C++ 编译器。TI Arm Clang 编译器将 LLVM 和 Clang 与 TI 增添的功能(如链接时优化)相结合,为基于 Arm® 的 TI 微控制器提供出色的代码大小。MSP430TM、C2000TM 和 DSP 等专有架构均包括编译器,从而为这些器件提供出色性能授权。
Resource Explorer:
通过 Resource Explorer 可以访问嵌入式开发所需的资源。快速访问为所使用器件定制的示例、培训、软件开发套件和文档。Resource Explorer 随 Code Composer Studio 一起提供,也可以通过 TI 开发人员专区在云中获取。
使用 SysConfig 进行硬件和软件配置:
SysConfig 是一款直观而全面的工具,用于配置引脚、外设、驱动程序、无线电和其他组件。SysConfig 可简化配置难题并加快软件开发。
EnergyTrace™:
EnergyTrace 是一款分析工具,用于测量和显示微控制器和无线连接应用的电能系统配置并帮助优化应用,从而实现超低功耗。
高级调试:
Code Composer Studio 提供许多高级调试功能。利用运行时对象视图可深入了解 RTOS 对象(例如任务、堆栈、计时器和信标)的状态。可以利用跟踪来跟踪程序执行情况和跟踪难以调试的问题。在器件运行时以非侵入方式访问存储器和寄存器,而不影响程序执行。将数据数组以图形格式绘制成图表,直观地查看存储器的使用情况。
脚本与自动化:
Code Composer Studio 拥有完整的脚本环境,允许自动执行重复性任务,例如测试和性能基准测试。