Code Composer Studio 擁有直觀的用戶界面,可簡化開發(fā)過程。系統(tǒng)會(huì)自動(dòng)檢測連接的開發(fā)板,并提供一組量身定制的操作步驟,幫助用戶開始使用。
編譯器:
Code Composer Studio 包括專為 TI 器件獲得卓越性能和理想代碼尺寸而定制的 C/C++ 編譯器。TI Arm Clang 編譯器將 LLVM 和 Clang 與 TI 增添的功能(如鏈接時(shí)優(yōu)化)相結(jié)合,為基于 Arm® 的 TI 微控制器提供出色的代碼大小。MSP430TM、C2000TM 和 DSP 等專有架構(gòu)均包括編譯器,從而為這些器件提供出色性能授權(quán)。
Resource Explorer:
通過 Resource Explorer 可以訪問嵌入式開發(fā)所需的資源。快速訪問為所使用器件定制的示例、培訓(xùn)、軟件開發(fā)套件和文檔。Resource Explorer 隨 Code Composer Studio 一起提供,也可以通過 TI 開發(fā)人員專區(qū)在云中獲取。
使用 SysConfig 進(jìn)行硬件和軟件配置:
SysConfig 是一款直觀而全面的工具,用于配置引腳、外設(shè)、驅(qū)動(dòng)程序、無線電和其他組件。SysConfig 可簡化配置難題并加快軟件開發(fā)。
EnergyTrace™:
EnergyTrace 是一款分析工具,用于測量和顯示微控制器和無線連接應(yīng)用的電能系統(tǒng)配置并幫助優(yōu)化應(yīng)用,從而實(shí)現(xiàn)超低功耗。
高級(jí)調(diào)試:
Code Composer Studio 提供許多高級(jí)調(diào)試功能。利用運(yùn)行時(shí)對(duì)象視圖可深入了解 RTOS 對(duì)象(例如任務(wù)、堆棧、計(jì)時(shí)器和信標(biāo))的狀態(tài)?梢岳酶檨砀櫝绦驁(zhí)行情況和跟蹤難以調(diào)試的問題。在器件運(yùn)行時(shí)以非侵入方式訪問存儲(chǔ)器和寄存器,而不影響程序執(zhí)行。將數(shù)據(jù)數(shù)組以圖形格式繪制成圖表,直觀地查看存儲(chǔ)器的使用情況。
腳本與自動(dòng)化:
Code Composer Studio 擁有完整的腳本環(huán)境,允許自動(dòng)執(zhí)行重復(fù)性任務(wù),例如測試和性能基準(zhǔn)測試。