CCSTUDIO

Code Composer Studio™ 統合開発環境 (IDE)

概要

Code Composer Studio は、TI のマイコンやプロセッサ向けの統合開発環境 (IDE) です。CCS は、組み込みアプリケーションの開発とデバッグに必要な一連のツールで構成されています。 Code Composer Studio は、Windows®、Linux®、macOS® の各デスクトップからダウンロードできます。ほかに、TI デベロッパー ゾーンにアクセスし、クラウド環境で実行することもできます。

Code Composer Studio は、最適化 C/C++ コンパイラ、ソース コード エディタ、プロジェクト ビルド環境、デバッガ、プロファイラなど、多数の機能を搭載しています。直観的な IDE を使用すると、アプリケーション開発フローの各ステップを順に実行することができます。使い慣れたツールとインターフェイスを活用できるので、開発を容易に開始できます。

Code Composer Studio は、Eclipse® や Theia の各フレームワークの利点と、TI の高度な機能を組み合わせたもので、魅力的かつ機能の豊富な環境を実現しています。クラウド ベースの Code Composer Studio は、大量のソフトウェアのダウンロードやインストールを不要にして、クラウド上での開発を可能にします。

重要:

現在、Code Composer Studio の大規模な更新を実施しているところです。この大規模な更新の一環として、Code Composer Studio を Eclipse アプリケーション フレームワークから、より近代的な Theia フレームワークへの移行を進めています。Code Composer Studio Theia は現在、大半のデバイスで利用でき、リリースごとに付加的な機能を追加しているところです。CCS 12.8 が、Eclipse ベースの最終リリースになる予定です。

機能

コンパイラ

Code Composer Studio には、最高の性能と最適なコード サイズを実現できるように TI デバイス向けにカスタマイズ済みの C/C++ コンパイラが付属しています。MSP430(TM)、C2000(TM)、DSP など独自アーキテクチャ向けのコンパイラに加えて、Arm® ベースのマイコン向けコンパイラも付属しています。TI Arm Clang コンパイラは、TI の Arm ベースのマイコン向けに優れたコード サイズを実現できるように、LLVM と Clang を、リンク時最適化など TI の追加機能と組み合わせています。 

Resource Explorer

Resource Explorer を使用すると、組込み開発に必要なリソースにアクセスできます。また、開発中デバイスに合わせてカスタマイズ済みのサンプル、トレーニング、ソフトウェア開発キット、資料に迅速にアクセスできます。Resource Explorer は Code Composer Studio に付属しているほか、https://dev.ti.com/tirex にアクセスしてクラウド内で使用することもできます。  

SysConfig

SysConfig は、ピン、ペリフェラル、ドライバ、無線、他の機能を構成するために使用できる、直観的で包括的なツールです。SysConfig 活用で、構成業務に関連する課題を簡素化し、ソフトウェア開発を促進できます。 

EnergyTrace™ 

EnergyTrace は、アプリケーションのエネルギー プロファイルを測定して表示し、超低消費電力の目的で最適化を進めるのに役立つ分析ツールです。

スクリプト作成と自動化&

Code Composer Studio には、テストや性能ベンチマークなどの反復タスクを自動化する包括的なスクリプト作成環境があります。

ダウンロード 字幕付きのビデオを表示 ビデオ

ダウンロード

IDE (統合開発環境)、コンパイラ、またはデバッガ

CCSTUDIO-THEIA Code Composer Studio™ Theia v1.x. For the latest release please see CCSTUDIO.

開始 ダウンロードオプション

CCSTUDIO-THEIA Code Composer Studio™ Theia v1.x. For the latest release please see CCSTUDIO.

close
最新バージョン
バージョン: 1.5.1
リリース日: 30 9 2024

Windows single file (offline) installer for Code Composer Studio Theia.

MD5 チェックサム

Linux single file (offline) installer for Code Composer Studio Theia.

MD5 チェックサム

MacOS single file (offline) installer for Code Composer Studio Theia .

MD5 チェックサム

リリース情報

CCS Theia v1.5.1 is a maintenance release for v1.5.0 and contains several important bug fixes and improved C29 device support.


Notable Bug Fixes


  • Windows drivers may not be installed correctly. This can affect firmware updates on the XDS110 and the debug connection to the XDS100v2.
  • Fix Sitara flash support on MacOS


Known Issues  


  • Decoding of core trace data may take up to 20 seconds for large captures. Performance can be improved 2x - 3x by performing the following actions:
  • Right click on the core and select "Show all cores" from the context menu
  • Select the new visible node which is called "DebugCell_TBR_0"
  • Right click on that node and select "Connect Target"
  • PC Hibernation affects CCS Theia inter-process communication with Resource Explorer opened. You may see a message “Error communicating with Cloud Agent “. Also, a notification panel in bottom right will be shown indicating that CCS Theia has gone offline. Please choose Restart option to restart CCS Theia and re-establish IPC communication.  
  • On Linux, the file browse dialog may open behind the main IDE window causing the application to appear to hang. This can be resolved by bringing the browse dialog to the foreground.


General Information


  • New Theia-IDE based IDE:
  • Simple, easy-to-use environment
  • Compatible with VS Code® extensions
  • You may need to configure proxy settings to access open-vsx.org where Theia enabled extensions are hosted.
  • Source code navigation.
  • Debug views such as breakpoints, callstack, variables, registers, memory and graphs.
  • Target Configuration View
  • Project-less debug support
  • New features are being added with every release, please check What’s New section for details.


Compatibility:


  • Project System is fully compatible with existing Code Composer Studio projects, meaning that existing projects (or example projects in SDKs) can be imported into CCS Theia. Workspaces are not compatible.
  • Simply import your existing projects or examples from the SDK and get started
  • Debug: Project based debugging is supported by providing same single click Debug Active Project action as in CCS 12.x. Project-less debug, ability to start a debug session from target configuration file (ccxml) is supported. 
  • Workspace: CCS Theia is using different underlying framework as such workspaces are not compatible between CCS products based on Eclipse. However, projects are fully compatible.
  • CCS Theia supports ability to open a folder that holds CCS Projects or open a folder where projects should reside.
  • Similar to VS Code, CCS Theia can open multiple distinct folders that hold projects. This is documented in VS Code as multi-root workspace. However, project names need to be unique across different folders.


Compilers


  • TI CLANG 4.0.0 LTS, C2800 v22.6.1, C29 v0.1.0 STS, C6x v8.3.12, MSP430 v21.6.1.LTS compilers are bundled


Device Support


  • Recommended for production development: MSPM0, MSP430, Wireless connectivity, Sitara MCU, mmWave, C29
  • Evaluation, not recommended for production development: Sitara MPU, Jacinto

最新情報

  • Improved C29x device support.

CCSTUDIO Code Composer Studio 統合開発環境(IDE)

close
最新バージョン
バージョン: 20.0.0
リリース日: 02 12 2024

リリース情報

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.0.0 uses a modified version of the Theia-IDE framework and offers a user experience similar to Visual Studio Code™.


最新情報

  • Please refer to the release notes

お役立ちリソース

ファームウェア

UCD3138FW-BIDI Bi-Directional Firmware

サポート対象の製品とハードウェア

サポート対象の製品とハードウェア

製品
デジタル電源絶縁型コントローラ
UCD3138 絶縁電源向け、3 チャネル・フィードバック・ループ/ 8 チャネル DPWM 出力付き、高集積デジタル・コントローラ UCD3138064 絶縁電源向け、64kB メモリ搭載、高集積デジタル・コントローラ UCD3138064A 絶縁電源向け、高集積デジタル・コントローラ UCD3138128 絶縁電源向け、高集積デジタル・コントローラ UCD3138A 絶縁電源用、UCD3138A 高集積デジタル・コントローラ UCD3138A64 絶縁電源向け、高集積デジタル・コントローラ
ダウンロードオプション

UCD3138FW-BIDI Bi-Directional Firmware

close
最新バージョン
バージョン: 01.00.00.0B
リリース日: 03 4 2017
lock = 輸出許可が必要 (1 分)
製品
デジタル電源絶縁型コントローラ
UCD3138 絶縁電源向け、3 チャネル・フィードバック・ループ/ 8 チャネル DPWM 出力付き、高集積デジタル・コントローラ UCD3138064 絶縁電源向け、64kB メモリ搭載、高集積デジタル・コントローラ UCD3138064A 絶縁電源向け、高集積デジタル・コントローラ UCD3138128 絶縁電源向け、高集積デジタル・コントローラ UCD3138A 絶縁電源用、UCD3138A 高集積デジタル・コントローラ UCD3138A64 絶縁電源向け、高集積デジタル・コントローラ

技術資料

star
= TI が選定した主要ドキュメント
結果が見つかりませんでした。検索条件をクリアして、もう一度検索を行ってください。
27 をすべて表示
種類 タイトル 最新の英語版をダウンロード 日付
* ユーザー・ガイド Code Composer Studio User's Guide (Chinese) 2024年 9月 10日
* ユーザー・ガイド Code Composer Studio User’s Guide 2020年 5月 13日
* その他の資料 Code Composer Studio on Resource Explorer 2020年 1月 6日
ユーザー・ガイド C7000 C/C++ Optimization Guide (Rev. D) PDF | HTML 2024年 5月 22日
ユーザー・ガイド C7000 C/C++ Optimizing Compiler Users Guide (Rev. J) PDF | HTML 2024年 3月 15日
ユーザー・ガイド C7000 Host Emulation Users Guide (Rev. K) PDF | HTML 2024年 3月 14日
アプリケーション・ノート C28x Embedded Application Binary Interface (Rev. B) PDF | HTML 2023年 10月 31日
ユーザー・ガイド TMS320C28x Optimizing C/C++ Compiler v22.6.0.LTS User's Guide (Rev. Z) PDF | HTML 2023年 10月 27日
ユーザー・ガイド TMS320C28x Assembly Language Tools v22.6.0.LTS User's Guide (Rev. Z) PDF | HTML 2023年 10月 27日
ユーザー・ガイド TMS320C6000 Optimizing C/C++ Compiler v8.3.x User's Guide (Rev. F) PDF | HTML 2023年 4月 6日
ユーザー・ガイド ARM Optimizing C/C++ Compiler v20.2.0.LTS User's Guide (Rev. W) PDF | HTML 2023年 3月 30日
ユーザー・ガイド ARM Assembly Language Tools v20.2.0.LTS User's Guide (Rev. Z) PDF | HTML 2023年 3月 30日
ユーザー・ガイド C6000-to-C7000 Migration User's Guide (Rev. E) PDF | HTML 2023年 3月 29日
ユーザー・ガイド TMS320C6000 Assembly Language Tools v8.3.x User's Guide (Rev. E) PDF | HTML 2023年 1月 17日
ユーザー・ガイド MSP430 Optimizing C/C++ Compiler v21.6.0.LTS User's Guide (Rev. Y) PDF | HTML 2021年 5月 25日
ユーザー・ガイド MSP430 Assembly Language Tools v21.6.0.LTS User's Guide (Rev. Y) PDF | HTML 2021年 5月 25日
アプリケーション・ノート MSP430 Embedded Application Binary Interface (Rev. A) PDF | HTML 2020年 6月 2日
その他の資料 Code Composer Studio Documentation Overview 2020年 5月 13日
ユーザー・ガイド VCOP Kernel-C to C7000 Migration Tool User's Guide (Rev. C) PDF | HTML 2019年 8月 11日
ユーザー・ガイド PRU Assembly Language Tools v2.3 User's Guide (Rev. C) 2018年 5月 21日
ユーザー・ガイド PRU Optimizing C/C++ Compiler v2.3 User's Guide (Rev. C) 2018年 5月 21日
技術記事 Five fab facts about the C6678 DSP PDF | HTML 2015年 4月 27日
アプリケーション・ノート C6000 Embedded Application Binary Interface (Rev. A) PDF | HTML 2014年 3月 21日
ユーザー・ガイド TMS320C55x Optimizing C/C++ Compiler User's Guide (Rev. G) 2011年 11月 9日
ユーザー・ガイド TMS320C55x Assembly Language Tools User's Guide (Rev. I) 2011年 11月 9日
アプリケーション・ノート Using the Scripting Utility in the Code Composer Studio IDE (Rev. A) 2002年 7月 2日
アプリケーション・ノート Configuring Code Composer Studio for Heterogeneous Debugging 2001年 6月 30日

関連する設計リソース

ソフトウェア開発

IDE (統合開発環境)、コンパイラ、またはデバッガ
CCSTUDIO3 Code Composer Studio(CCS)統合開発環境(IDE)、IDE v3 - 24x/C24x 向け ENERGYTRACE MSP マイコン向け EnergyTrace™ テクノロジー SYSCONFIG システム構成ツール TI-CGT TI コード生成ツール:C/C++ コンパイラとアセンブリ言語ツール

サポートとトレーニング

TI E2E™ フォーラムでは、TI のエンジニアからの技術サポートを提供

英語で投稿されたすべてのフォーラムトピックを表示

コンテンツは、TI 投稿者やコミュニティ投稿者によって「現状のまま」提供されるもので、TI による仕様の追加を意図するものではありません。使用条件をご確認ください。

TI 製品の品質、パッケージ、ご注文に関するお問い合わせは、TI サポートをご覧ください。

ビデオ