CCSTUDIO
Code Composer Studio™ 整合式開發環境 (IDE)
CCSTUDIO
概覽
Code Composer Studio 是適用於 TI 微控制器與處理器的整合式開發環境 (IDE)。它由一整套豐富的工具組成,可用於建立、除錯、分析及最佳化嵌入式應用程式。Code Composer Studio 支援 Windows®、Linux® 和 macOS® 平台。
Code Composer Studio 提供直覺式的使用者介面,引導使用者完成應用程式開發的每個步驟。它包含最佳化 C/C++ 編譯器、原始碼編輯器、專案建構環境、偵錯器、性能評測工具及其他多種功能。熟悉的工具和介面可讓您以簡單且輕鬆的方式開始開發。
Code Composer Studio 結合 Eclipse® 與 Theia 架構的優勢及 TI 的進階功能,打造出引人入勝的多功能環境。雲端架構的 Code Composer Studio 不需下載及安裝大量軟體,即可在雲端進行開發。請造訪 TI 開發人員專區以在雲端開始著手。
對 VS Code® 使用者而言,Code Composer Studio 介面會看起來十分熟悉。Eclipse® Theia 架構運用了一部分與 VS Code 相同的元件。不過,如果想要直接使用 VS Code,也可以在市集中找到 TI 提供的 VS Code 擴充套件,可支援特定裝置。
特點
快速上手:
Code Composer Studio 擁有直覺式使用者介面,讓開發變得更輕鬆。系統會自動偵測連線的開發電路板,並顯示專為快速入門而打造的相關操作選項。
編譯器:
Code Composer Studio 包含的 C/C++ 編譯器專為 TI 裝置量身打造,可發揮最大效能,並獲得最佳程式碼大小。TI Arm Clang 編譯器結合 LLVM 與 Clang,並新增了連結時間最佳化等 TI 專屬功能,為 TI Arm® 微控制器提供卓越的程式碼體積表現。編譯器還支援專屬架構,例如 MSP430TM、C2000TM 和 DSP,確保這些裝置能達到最佳性能。
資源總管:
資源總管提供嵌入式開發所需資源的存取權。快速存取專為所用裝置量身打造的範例、訓練、軟體開發套件和文件。Code Composer Studio 隨附資源總管,您也可在雲端的 TI 開發人員專區取得。
使用 SysConfig 進行硬體和軟體配置:
SysConfig 是一款直覺式且全方位的工具,可用於設定針腳、周邊設備、驅動器、無線電和其他零組件。SysConfig 可簡化配置挑戰,並加速軟體開發作業。
EnergyTrace™:
EnergyTrace 是一款分析工具,可測量並顯示微控制器和無線連線應用的能源使用狀況,有助於最佳化該應用以實現超低功耗。
先進的除錯功能:
Code Composer Studio 提供許多先進的除錯功能。執行階段物件檢視可讓您深入了解 RTOS 物件的狀態,例如任務、堆疊、定時器和旗號。透過追蹤功能,可以記錄程式執行過程,協助解決難以除錯的問題。在裝置運行時,可以非侵入式方式存取記憶體和暫存器,不影響程式執行。以圖形化方式繪製資料陣列,直觀呈現記憶體內容。
編寫指令碼與自動化:
Code Composer Studio 具有完整的指令碼編寫環境,允許自動執行重復性工作,例如測試和效能測試基準。
下載項目
CCSTUDIO — Code Composer Studio™ integrated development environment (IDE)
支援產品和硬體
此設計資源支援此類別中多數產品。
檢查產品詳細資料頁面以確認支援。
硬體開發
開發套件
開發板
CCSTUDIO — Code Composer Studio™ integrated development environment (IDE)
此設計資源支援此類別中多數產品。
檢查產品詳細資料頁面以確認支援。
硬體開發
開發套件
開發板
文件
版本資訊
The Code Composer Studio™ IDE is a complete integrated suite that enables developers to create and debug applications of all Texas Instruments Embedded Processors (Sitara, DSP, Automotive, Keystone), Microcontrollers (SimpleLink™, C2000 Digital Control, MSP430, TM4C, Hercules), as well as Digital Power (UCD) and Programmable Gain Amplifier (PGA) devices.
CCS v20 is TI’s next generation Integrated Development Environment (IDE) based on Theia IDE framework. CCS v20.3.0 uses a modified version of the Theia-IDE framework and offers a user experience similar to Visual Studio Code™.
- Installation instructions and User's Guide
- Windows 32bit is not supported with CCSv20.
- XDS510 class debug probes are not supported with CCSv20.
最新功能
- Update to version 4.0.4.LTS of the TI Arm® Clang compiler.
- Update to Segger J-Link version 8.7.0
- Update to C29 Device Support v1.2.23
- Update to MSPM33 Device Support Package v1.0.9 to to add MacOS for flash loader
- Update to LPCS (Low Power Connectivity) Device Support Package 3.22.2 to address issue with Secure Debug Manager on Windows
您可能需要的其他資源
CCSTUDIO-ACADEMY — Code Composer Studio™ Academy
CCSTUDIO-ACADEMY — Code Composer Studio™ Academy
版本資訊
Code Composer Studio™ Academy is the primary resource for users to learn about the features of Code Composer Studio™ IDE and related components.