こちらのページでは、RL78ファミリ開発環境をはじめてご利用になる方向けに、開発に必要なツールやおすすめのキット製品、すぐに使えるダウンロードの情報などをご紹介しています。
開発に必要なツールとフロー
RL78開発環境では、オンライン上でシミュレーションできるシミュレータから「評価・開発」、「試作・量産」などの開発フェーズに合わせたツールを用意しています。
導入・初期評価時
- Webシミュレータ*1
オンライン上で容易にRL78ファミリの試作開発や消費電流シミュレーションができるシミュレータ *2
ニューノーマルなワールドワイドでの在宅ワークにもおすすめのツールです。
*1 *Web Simulater 詳細
*2 作成したプロジェクトは、実際の評価、開発、量産時にも利用可能です。
評価・開発時
- 統合開発環境(IDE)
- コンパイラ
- エミュレータ *1
- ユーザシステム/評価ボード
- ケーブル類(USBケーブル/ユーザインタフェースケーブル)
*1 PCとFast Prototyping BoardをUSBケーブルで接続する場合にはエミュレータは不要です。
試作・量産時
- フラッシュプログラマ *1
- エミュレータ *2
- ユーザシステム
- ケーブル類(USBケーブル/ユーザインタフェースケーブル/シリアルケーブル)
*1 フラッシュプログラマは以下の2種類があります。
ソフトウェア:Renesas Flash Programmer
スタンドアロン型:PG-FP6
*2 スタンドアロン型のフラッシュプログラマをご利用の場合は、エミュレータは不要です。
ソフトウェアをご利用の場合でも、PCとユーザシステムをシリアルケーブルで接続する場合にはエミュレータは不要です。
開発に必要なツールをそろえる方法
開発環境を整える方法として、とにかく簡単にはじめたい方、コストを抑えてはじめたい方向けに以下の二つの方法をおすすめしています。
簡単にツールをそろえてはじめたい場合
統合開発環境、デバッガ、評価ボード、ケーブル類がセットになっているRenesas Starter Kitをご購入ください。届いたその日から評価が始められ、RL78ファミリマイコンの全機能を評価することが可能です。
手早く環境を整えたい、すぐに評価を始めたいお客様におすすめです。
コストを抑えてはじめたい場合
お手持ちのPCへ統合開発環境とコンパイラ(評価版)をインストールして頂き、低コストなオンチップデバッガ機能付きボード(Fast Prototyping Board)をご購入頂くことでコストを抑えて開発をスタートすることができます。
統合開発環境とコンパイラのインストール方法
以下のビデオでは、ルネサス製e² studioを例にした統合開発環境とコンパイラのインストール方法をご確認いただけます。
最新の評価版ダウンロードもこちらからダウンロード可能です。
RL78 Family Software & Tool Course >>
種類 | 製品 | 最新版ダウンロード |
---|---|---|
統合開発環境*1 | e² studio | 2024-10 |
CS+ | V8.12.00 | |
コンパイラ | RL78ファミリ用Cコンパイラ(CC-RL) | V1.14.00*2*3 |
プログラマ | Renesas Flash Programmer | V3.17.00 |
- 統合開発環境にはルネサス製のe²studio、CS+ があり無償でお使いいただけます。パートナー製を含む統合開発環境の各特長についてはRL78ファミリ開発環境 -開発ツールをご参照ください。
- CS+をご利用の場合は、CS+の最新版ダウンロードに含まれています。
e² studioをご利用の場合でも、オンライン環境でインストール・設定される場合には、e² studio経由でインストールが可能なため個別ダウンロードは不要です。 RL78ファミリ用Cコンパイラは、評価用として60日間機能制限無く使用できます。
評価後、製品開発用にお使いいただける場合は以下のいずれかを選択できます。- お客様に最適なコンパイラライセンスを選んでご購入いただく
- 最適化機能制限付きで無償でご使用いただく
詳細はコンパイラライセンスをご覧ください。技術サポートが必要な場合は、コンパイラライセンスの購入をご検討ください。
- Renesas Flash Programmerも評価版ソフトウェアとして無償でダウンロード公開しています。技術サポートが必要な場合は、ソフトウエアライセンスの購入をご検討ください。
便利な拡張機能ではじめてをサポート
ルネサスの統合開発環境には、統合開発環境をインストールすることで連携して利用できる便利な拡張機能が豊富にそろっています。
拡張機能といっても追加プラグインの手間は必要ありません。統合開発環境インストールに含まれているため、実際のご利用場面で必要に応じてこれらの機能を利用することができます。
スマート・コンフィグレータ
わかりやすいGUIを用いた簡単設定やコード自動生成プログラムで、プログラミング言語を知らなくても簡単&即時の評価開始を可能にする「スマート・コンフィグレータ」。
GUI上で機能を選んでボタンを押すだけで、Cソースが自動で生成され、すぐに動かすことができます。
また、RL78ファミリ向けに用意されたミドルウェアライブラリやサンプルアプリケーションを、このスマート・コンフィグレータを通してインポートすることも可能です。
開発自体がはじめての方、RL78ファミリを利用した開発がはじめての方を強力にサポートします。
主な機能
- コード自動生成
- ミドルウェアインポート
- 端子設定
各種アプリケーション対応開発支援ツール QE
各アプリケーションに対応した開発ノウハウを利用できる「QE(Quick and Effective tool solution)」。
「通信系」「タッチセンサ」など多彩なアプリケーション開発ノウハウをご用意し、お客様の開発工数を最小化します。
e² studioをインストールされたお客様は以下のすべてのアプリケーションノウハウを自由に選んでご利用頂くことが可能です。
- GUIで初心者でもタッチインタフェースの開発を簡単に
>> QE for Capacitive Touch - システム全体の消費電流計測が可能
>> QE for Current Consumption - Bluetooth® Low Energyに基づく通信を、手軽にすぐ試せる
>> QE for BLE * - USBシステムのデバッグを簡単に
>> QE for USB *
*e² studioのみ対応
その他の開発環境を詳しく見る
個別の開発環境ツールのラインナップを詳しく見たい方はこちら
「RL78ファミリ開発環境 - 開発ツール -」ページへ >>
「RL78ファミリ開発環境 - ボード&キット -」ページへ >>
「RL78ファミリ開発環境 - ソフトウェア -」ページへ >>
セミナー/ 動画 / e-learning
はじめての方から応用編を学びたい方まで、様々なコンテンツをご用意しております。