CCSTUDIO
CCStudio™ 統合開発環境 (IDE)
CCSTUDIO
概要
CCStudio™ IDE は、TI の包括的な CCStudio™ 開発ツールエコシステムの一部です。これは TI のマイコン、プロセッサ、ワイヤレス コネクティビティ デバイス、レーダー センサ向けの統合開発環境 (IDE) です。これは、組込みアプリケーションの製作、デバッグ、分析、最適化に使用する一連の豊富なツールで構成されています。CCStudio IDE は、Windows®、Linux®、macOS® の各プラットフォームから利用できます。
CCStudio IDE を使用すると、AI の能力を最大限に活用して組込みソフトウェア開発を支援できます。初心者でも熟練のプロフェッショナルでも、AI を使用すると生産性が向上し、これまで到達できなかったタスクを達成するのに役立ちます。CCStudio IDE では業界標準のエージェントとモデルが使用可能で、コード開発、システム構成、デバッグを迅速化します。AI が有効であるために必要な情報とコンテキストは、包括的で構造化された文書から提供されます。AI はインターフェイスを通して開発ツールを制御し、問題をデバッグする機能などのアクティビティを自動化できます。SysConfig との統合により、AI エージェントは変更をリアルタイムで検証して、競合やエラーを迅速に解決できます。
従来の開発の場合は、直感的なユーザー インターフェイスがアプリケーションの各ステップを案内します。最適化 C/C++ コンパイラ、ソース コード エディタ、プロジェクト ビルド環境、デバッガ、プロファイラなど、多数の機能を搭載しています。使い慣れたツールとインターフェイスを活用できるため、開発がシンプルかつ容易になります。
CCStudio IDE は、Eclipse® Theia フレームワークの利点と、TI の高度な機能を組み合わせ、魅力的かつ機能の豊富な環境を実現しています。デスクトップまたはクラウド ベースのアプリケーションとして利用できます。 クラウド アプリケーションでは、大量のソフトウェアのダウンロードやインストールをせずに開発が可能です。TI デベロッパー ゾーンにアクセスし、クラウド環境で開発を開始できます。
VS Code® ユーザーは、CCStudio IDE のインターフェイスに親しみを感じるようになります。Eclipse® Theia フレームワークは、VS Code の土台になっている複数のコンポーネントのうち、一部を活用しています。ただし、VS Code をネイティブで使用することをご希望の場合、TI VS Code 拡張パッケージをマーケットプレイスから入手し、選択された一部のデバイスをサポートすることができます。
特長
AI 主導の開発:
業界標準の AI エージェントとモデルのパワーを活用して生産性を向上させます。CCStudio IDE は、エージェントが開発を効果的に推進するために必要な情報およびコンテキストを確実に入手できるようにします。ツールのインターフェイスを使用すると、コード生成に加えて、ソフトウェアの構成やデバッグを含む開発ワークフローを完全に制御できます。
迅速に開発を開始可能:
Code Composer Studio は直観的なユーザー インターフェイスを採用しており、開発が容易になります。接続先の開発ボードが自動的に検出され、開始の開始に役立つ一連のカスタマイズ済みアクションが表示されます。
コンパイラ:
Code Composer Studio には、最高の性能と最適なコード サイズを実現できるように TI デバイス向けにカスタマイズ済みの C/C++ コンパイラが付属しています。TI の Arm Clang コンパイラは、LLVM と Clang に、リンク時最適化など TI の追加機能を組み合わせ、TI の Arm® ベース マイコンに適した優れたコード サイズを実現します。MSP430(TM)、C2000(TM)、DSP などの独自アーキテクチャ向けの各種コンパイラが付属しており、これらのデバイスで最適な性能を実現するのに役立ちます。
Resource Explorer:
Resource Explorer を使用すると、組込み開発に必要な各種リソースにアクセスできます。使用中のデバイスに合わせてカスタマイズ済みのサンプル、トレーニング、ソフトウェア開発キット (SDK)、資料に迅速にアクセスできます。Resource Explorer は Code Composer Studio ソフトウェアに付属しているほか、TI Developer Zone を使用してクラウド上で活用することもできます。
SysConfig を使用したハードウェアとソフトウェアの構成能力:
SysConfig は、ピン、ペリフェラル、ドライバ、無線、他の機能を構成するために使用できる、直観的で包括的なツールです。SysConfig 活用で、構成業務に関連する課題を簡素化し、ソフトウェア開発を促進
EnergyTrace™:
EnergyTrace は、マイコンとワイヤレス接続の各アプリケーションのエネルギー プロファイルを測定して表示し、超低消費電力の目的で最適化を進めるのに役立つ分析ツールです。
高度なデバッグ機能:
Code Composer Studio は、多くの高度なデバッグ機能を搭載しています。ランタイム オブジェクト ビューは、タスク、スタック、タイマ、セマフォのような RTOS オブジェクトのステータスに関する詳細情報を提示します。トレース機能を活用すると、プログラムの実行を追跡し、デバッグが容易ではない問題を突き止めることができます。デバイスの動作中に、プログラムの実行に影響を及ぼさず、非侵襲的な方法で (メモリの内容やスタックなどを変化させずに) メモリやレジスタにアクセスすることができます。データの配列をグラフ化し、メモリをグラフィック形式で視覚化します。
スクリプト作成と自動化:
Code Composer Studio には、テストや性能ベンチマークなどの反復タスクを自動化する包括的なスクリプト作成環境があります。
ダウンロード
CCSTUDIO — Code Composer Studio 統合開発環境(IDE)
サポート対象の製品とハードウェア
こちらの設計リソースは、このカテゴリに属する製品の大半をサポートしています。
サポート状況を確認するには、製品の詳細ページをご覧ください。
ハードウェア開発
評価ボード
開発キット
CCSTUDIO — Code Composer Studio 統合開発環境(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.4.1 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.
最新情報
- CCStudio™ IDE Out-of-Box AI integration enables agentic development
- Intuitive getting started AI Assistant makes configuration a breeze for Claude Code
- MCP servers for SysConfig, projec, and debug operations
- Graph improvements for FFT, complex and logarithmic types, interleaved/non-interleaved data types
- Improved build times for large projects
- Scripting console support for mjs fies, command history, CCS variables, disassembly/function/source APIs
- Register view features for sorting, export, and float displays
- Many other smaller improvements to scripting,
お役立ちリソース
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.