JAJA885A November 2023 – May 2025 MSPM0C1104 , MSPM0G3507 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1306 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
統合開発環境 (IDE) は、プログラマがソフトウェア・コードを効率的に開発するのに役立つソフトウェア・アプリケーションであり、通常はエディタ、コンパイラ、デバッガなどが含まれています。
RL78 の典型的な IDE はe2studio であり、サンプルコードをダウンロードでき、使いやすい Eclipse コードエディタがあります。TI では、TI のマイコン (MCU) と組込みプロセッサのポートフォリオをサポートする Code Composer Studio IDE (CCS) を強くお勧めします。CCS は Eclipse ベースの IDE でもあるため、ユーザーは開発を容易に開始できます。特に、CCS は、最適化された C/C++ コンパイラ、ソース コード エディタ、プロジェクトのビルド環境、デバッガ、プロファイラ、その他の多くの機能を含む、組込みアプリケーションの開発とデバッグに使用する一連のツールで構成されています。また、CCS は完全に無料で使用できます。
| 複数の IDE | CCS | e2スタジオ |
|---|---|---|
| 使用許諾 | 未使用 | 未使用 |
| コンパイラ | TI の Arm CLANG, GCC | CC-RL、LLVM |
| IDE に統合した消費電流 | EnergyTrace | ルネサス QE |
| ペリフェラルの API 機能に関する支援 | 非対応 | 対応 |
| 表示言語 | English (英語) | 英語 日本語 中国語 |
| ファイルを変換します | 16進ファイル バイナリファイル Motorola S レコードファイル Ti_txtファイル |
16進ファイル バイナリファイル Motorola Sレコードファイル |
| コードGUIを生成します | SysConfig | スマート構成 |
CCS は、統合型の TI Resource Explorer に、MSPM0 デバイス構成と SysConfig からの自動コード生成、MSPM0 サンプル コードとアカデミー トレーニングを統合しています。さらに、CCS は、一体型の開発ツールを提供します。
CCS に加えて、MSPM0 デバイスは以下の表 表 2-6 に示す業界標準 IDE でもサポートされています。
| 複数の IDE | CCS (Eclipse) | IAR | Keil | |
|---|---|---|---|---|
| 使用許諾 | 未使用 | 有料 | 有料 | |
| コンパイラ | TI Arm Clang GCC | IAR C/C++コンパイラ・™、Arm 用 | ARM コンパイラ バージョン 6 | |
| ディスクサイズ | 0.88G(ccs20.1.1) |
6.33G (アーム8.50.4) |
2.5G (µVision V5.37.0) | |
| XDS110 | 対応 | 対応 | 対応 | |
| J-Link | 対応 | 対応 | 対応 | |
| EnergyTrace | 対応 | いいえ | いいえ | |
| MISRA-C | いいえ | 対応 | いいえ | |
| セキュリティ | いいえ | 対応 | いいえ | |
| ULINKplus | いいえ | いいえ | 対応 | |
| 機能安全 | いいえ | 対応 | 対応 | |
CCSの使用といくつかの機能を セクション 2.2.2.2 に示します。その他の参考資料は次のとおりです: