メインコンテンツに移動
ルネサス エレクトロニクス株式会社 (Renesas Electronics Corporation) - 6月はプライド月間として、LGBTQ+の権利や文化、コミュニティについて啓発する世界的な活動月間です

説明

e² studioは、オープンソースの"Eclipse"をベースとした、ルネサスマイコン用の統合開発環境です。Eclipseの強力なコード編集機能に加え、豊富な拡張機能を搭載。サンプルコードのダウンロードからデバッグまで、すべての開発プロセスを統合開発環境e² studio一つで実行できます。最新情報は、以下よりお使いのデバイスファミリを選択し、各ファミリ向けのe² studio情報ページをご覧ください。

RAファミリ*   RZファミリ   RL78ファミリ   RXファミリ   RH850ファミリ   RISC-V MCU
*FSPインストーラは、RAファミリおよびRZファミリの情報ページから入手できます。

動作環境

特長

  • すべての開発プロセスを統合開発環境e² studio一つで実行可能
  • ルネサスマイコンに特化したプロジェクト生成、コード生成が容易
  • 使いやすいエディタ Eclipse CDT Editor
  • GUIで簡単ビルド設定。パートナー製コンパイラにも対応。
  • 標準GDBデバッガに、高機能デバッグ機能をプラス
  • Eclipseベースの高い拡張性
  • e² studio上で使えるアプリケーション対応開発支援ツール QE
  • 別環境のプロジェクトインポート機能で貴重な資産を再利用可能
  • 詳細情報

ターゲットデバイス

対象ファミリ

詳細なターゲットデバイスは、ファミリ別e² studio詳細ページにてご確認ください。
*REファミリをご利用の場合は、ルネサスエレクトロニクス営業窓口にお問い合わせください。
*Renesas Synergyをご利用の場合は、e² studio for Renesas Synergy™をご参照ください。
*REファミリ、Renesas Synergy™は e² studio Linux Host版のサポート対象外になります。
*SHファミリは、V5.4.0以前のSHファミリーデバイスのプロジェクトにのみ対応しています。
 

e² studioのインストーラをダウンロードする前に必ずソフトウェア契約をご確認ください。

分類 タイトル 日時
アップデート-統合開発環境
ログインしてダウンロード RUN 1,756.29 MB English
アップデート-統合開発環境
ログインしてダウンロード ZIP 1,827.06 MB English
アップデート-統合開発環境
ログインしてダウンロード TXZ 895.25 MB English
3件
分類 タイトル 日時
リリースノート PDF 2.85 MB
The e² studio 2026-04.2 Release Note describes product information, supported devices and supported features such as toolchains, emulators, code generation (Smart Configurator), and Smart Manual. Refer to "What is new" section for new the features and improvements in this version. Notifications of known issues are found in 'Useful workarounds and information' and 'Open issues' section.
ツールニュース-リリース PDF 253 KB English
e² studio 2026-04.2へのバージョンアップを告知するツールニュースです。 機能改善内容やアップデート方法について説明しています。 主な機能改善・変更は、eclipse/CDT、スマート・コンフィグレータおよびデバッガの機能改善です。
ツールニュース-リリース PDF 255 KB English
e² studio 2025-12へのバージョンアップを告知するツールニュースです。 機能改善内容やアップデート方法について説明しています。 主な機能改善・変更は、Renesas 365に関係する機能改善および対応デバイスの追加です。
パンフレット PDF 1.31 MB English , 简体中文
e² studioは、Eclipse標準機能の便利なコードエディタに加え、マニュアル参照機能、テクニカル情報参照機能搭載、コード生成を容易にする「スマート・コンフィグレータ」、アプリケーション開発支援ツール「QE」などの豊富な拡張機能を兼ね備えた統合開発環境です。 ルネサス製コンパイラによるシームレスなビルドまでをこれひとつで実現し、効率の良い開発をサポートします。
ツールニュース-リリース PDF 241 KB English
e² studio 2025-10へのバージョンアップを告知するツールニュースです。 機能改善内容やアップデート方法について説明しています。 主な機能改善・変更は、スマートコンフィグレータの更新(RX, RL78)および対応デバイスの追加です。
ツールニュース-リリース PDF 263 KB English
ツールニュース-リリース PDF 276 KB English
ツールニュース-リリース PDF 254 KB English
ツールニュース-リリース PDF 274 KB English
ツールニュース-リリース PDF 260 KB English
ツールニュース-注意事項 PDF 219 KB English
ツールニュース-リリース PDF 258 KB English
12件

すべての開発プロセスを統合開発環境e² studio一つで実行可能

  • ルネサスマイコンのサンプルコード、ミドルウェアおよび製品情報をe² studio上のスマート・ブラウザーですぐに閲覧できます。
  • 複雑なマイコンの設定もGUIで簡単にできます。スマート・コンフィグレータやQEなどの豊富な拡張機能が効率の良い開発をサポートします。
  • Eclipseの便利なコード編集機能がコーディングを強力にアシストします。
  • ビルド時のコンパイラが、ルネサス製とパートナー製から選択できます。
  • E2、E2 Liteなどのルネサス製エミュレータやパートナー製のエミュレータを接続してデバッグできます。

ファミリごとで対応している機能、ツールが異なるため、詳細は各ファミリ向け情報ページでご確認ください。

画像
e² studio概要

 

[動画]スマート・ブラウザーでサンプルコードを探してすぐに使用する簡単な方法 (01:59)

Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
  • Chapters
  • descriptions off, selected
  • subtitles off, selected

       

      ルネサスマイコンに特化したプロジェクト生成、コード生成が容易

      e² studioでは、簡単な操作でルネサスマイコンに特化したプロジェクトを生成できます。ウィザード形式で、使用するマイコンやコンパイラなどを選択すると、基本的なサンプルコードが含まれたプロジェクトが生成され、そのプロジェクトはすぐにビルド、デバッグできます。

      生成されたプロジェクトのソースコードを開発ボードの仕様に合わせて調整するには煩雑さを伴います。しかしそれも、e² studio上のコード生成機能が解決します。例えば、スマート・コンフィグレータを使うと、マイコンのクロック、ピン設定と割り込みをGUIで簡単に設定したり、その内容を反映したコードを自動的に生成したりできます。また、コード生成に必要なミドルウェアの、ダウンロード、インポート、および各種設定も簡単にできます。
      スマート・コンフィグレータの詳細はこちら

      ファミリごとのコード生成に関する情報は、各ファミリ向け情報ページでご確認ください。

       

      使いやすいエディタ Eclipse CDT Editor

      e² studioで使用するEclipse CDT (C/C++ Development Tooling) エディタは、C/C++プログラミング言語の構文を意識したコード補完など、優れた機能を提供しています。

      • 自動コード補完 (変数名、関数名、構造体のメンバー名、#defineシンボルなどの補完、コードフォーマット補正、スペルチェック)
      • ソースコード中の特定文字列、文法、条件が判りやすい色使い
      • 強力なコードナビゲーション (ブラウザ、#include連鎖、関数呼出し、型階層、関数/変数宣言へのジャンプ)
      • コードやコメントのフォールディング (折畳み)
      • コードテンプレートの適用、自動コード構成 (if, while, do..whileなど)
      • 編集中のプリプロセッサチェック (無効な#ifdefコードブロックの区別など)
      • リファクタリング (変数名一括変更、関数分割など)

      ファミリごとのコンパイラの対応情報は、各ファミリ向け情報ページでご確認ください。

      画像
      エディタ画面イメージ

       

      GUIで簡単ビルド設定。パートナー製コンパイラにも対応

      ルネサス製コンパイラおよびパートナー製コンパイラと組み合わせてビルドできます。なお、各コンパイラは別製品のため別途インストールが必要です。複数のコンパイラをインストールすることで、使用するコンパイラを選択することができます。

      GUIで全てのツールチェーンの設定が行え、ビルドを実行するための'makefile' も自動的に生成します。

      画像
      ターゲットビルド画面イメージ

       

      標準GDBデバッガに、高機能デバッグ機能をプラス

      Eclipse CDT標準のGDBデバッガは、レジスタ表示、メモリ操作、ブレークポイント、実行等の基本機能を提供しています。e² studioでは、これらのデバッグ機能に加えて、ルネサスマイコン用にリアルタイムメモリ表示、リアルタイムトレース、周辺レジスタ表示、ハードウェアを使用したイベントによるブレーク他、高機能なデバッグ機能を実現しています。また、E2、E2エミュレータLite、E20、Segger社のJ-Linkなどのエミュレータ製品(別売)と組み合わせて使用することができます。

       

      Eclipseベースの高い拡張性

      e² studioは、Eclipse統合環境フレームワークとCDTプラグインのオープンソース部、およびプラグイン部で構成されています。コンパイラや各種プラグインを追加および更新することができ、多機能かつ拡張性の高い開発環境になっています。

      e² studioでは、ビルド、コーディング、デバッグに関連するルネサス製ツールプラグイン、パートナー製ツールプラグインの他、開発に便利なオープンソースのプラグインを拡張して使用できます。

      詳しくはEclipseのWebサイト(https://www.eclipse.org/)にて公開されているEclipseプラットフォームおよびCDTプラグインのドキュメントをご覧ください。

       

      e² studio上で使えるアプリケーション対応開発支援ツール QE

      アプリケーション対応開発支援ツールQEをインストールすることで、e² studioの機能が拡張され、アプリケーションを簡単に立ち上げることができます。 QEでは、各機能の実装に必要な詳細な設定方法をGUIでわかりやすくガイドし、機能毎に開発に必要なノウハウを提供しています。 例えば、QE for Capacitive Touchはタッチボタンの設定やチューニングパラメータの調整がGUIでできます。QE for Displayは実際のディスプレイ表示を確認しながらGUIスライダーで簡単に画質調整の設定ができます。
      アプリケーション対応開発支援ツール QE

       

      別環境のプロジェクトインポート機能で貴重な資産を再利用可能

      プロジェクトインポート機能により、迅速にルネサス統合開発環境CS+とHigh-performance Embedded Workshopのプロジェクトをe² studioに移植できます。e² studioのプロジェクトをCS+にエクスポートする機能もサポートしています。

      e² studio V2.1以降、CS+ V3.00.00以降およびCubeSuite+ V2.00.00以降で対応しています。統合開発環境の移行方法

      画像
      他の統合開発環境プロジェクトをインポート

       

      リソース

      サポートコミュニティ

      1. 統合開発環境 e² studio 2023-10 Linux用 RX開発について

        2023-10のe2studioをUbuntuにインストールしてRXとRAの開発をしようと考えていました。RAはELFが出力されるところまで確認で ...

        2023年11月2日
      2. 統合開発環境e² studio 2025-10 Windows用インストーラのダウンロードとインストールについて

        統合開発環境e² studio 2025-10 Windows用インストーラをダウンロードしたいのですが、 容量が大きいせいか途中でダウンロード ...

        2025年11月9日
      3. E2 Liteは、統合環境 HEW(無償版)で使用可能でしょうか?

        ... HEW(無償版)+kpitコンパイラv13.? で使用しています。   HEWがダメなら、統合開発環境 studio 7.x(7.5) インストーラ (オンライン用)無 ...

        2019年9月20日
      サポートコミュニティからの全ての結果を参照 (138件)

      ナレッジベース

      1. 一台のPCには複数のバージョンの統合開発環境e2 studioやIAR EW for Synergy)をインストールできますか?

        はい、可能です。以下の方法で実行してください。統合インストーラではInstallを選択し、異なる場所へインストールしてく ...

        2019年2月22日
      2. 統合開発環境e² studio統合開発環境CS+の違い

        統合開発環境e² studioは、オープンソースのEclipseをベースとした統合開発環境で、Armコアベースのデバイスファミリ(RA/RZ ...

        2024年7月23日
      3. FreeRTOS Ver.10.0.03とe2 studio 2021-07の組み合わせのバージョンについて

        ... すが、e2 studio 2021-07を使用してプロジェクトを作り直しをお願いいたします。 適用製品 リアルタイムOS統合開発環境e2 studio

        2021年11月11日
      ナレッジベースからの全ての結果を参照 (49件)
      サポートコミュニティ

      サポートコミュニティ

      ルネサスエンジニアリングコミュニティの技術スタッフから迅速なオンライン技術サポートを受けることができます。
      記事を参照する

      ナレッジベース

      ナレッジベースを参照して、役立つ記事、FAQ、その他の役立つリソースを入手してください。
      サポートチケット

      サポートチケット

      技術的に深い内容や公開したくない内容のご質問はこちらです。