ルネサス 開発環境総合カタログ

ルネサス 開発環境
総合カタログ
2016.10
01-02
ルネサス開発環境が、
あなたのビッグアイデアを支援します。
現在の組み込みソフトウェア開発では、優れた機能を
持つ高品質な製品を、効率良く早く開発することが求め
られています。それを実現するには、開発手法の変革、
プロジェクト管理の改善、技術者のスキル向上が必要
です。
このとき開発環境の選択と有効活用が重要となり
ます。
ルネサス開発環境では、
ソリューションおよびルネサス
デバイス向けに充実したソフトウェア、ボード&キット、
ツール製品をご用意しています。高品質で開発期間の
短縮に寄与するソフトウェア、システムの設計効率向上
に役立つボード&キット、高機能でありながら簡単に
使えるツール等を上手く活用することで、効率的な開発
が実現できます。
開発環境カタログでは代表的なソリューション別の開
発環境、おもなルネサスデバイスファミリ別での開発
環境を紹介するとともに、個々の開発環境の特長およ
び関連パートナーとの連携をご案内します。
CONTENT
モータ制御ソリューションのご紹介 ___________________________ 03
コンパイラライセンス _____________________________________ 25
Bluetooth® low energyソリューションのご紹介 __________________ 05
コード生成支援ツール ____________________________________ 27
静電容量タッチキー・ソリューションのご紹介 ___________________ 07
OS ___________________________________________________ 29
RZファミリ開発環境 ______________________________________ 09
オンチップデバッギングエミュレータ__________________________ 31
RL78ファミリ開発環境 _____________________________________ 11
フラッシュ内蔵マイコンプログラミング環境 _____________________ 33
RXファミリ開発環境 ______________________________________ 13
ルネサス製フラッシュ書き込みツール _________________________ 34
RH850ファミリ開発環境 ___________________________________ 15
ルネサスフラッシュマイコン書き込みパートナー _________________ 36
モデルベース開発環境・仮想環境 ____________________________ 17
Renesas Starter Kit _______________________________________ 38
Eclipseベース統合開発環境 e2 studio _________________________ 19
ミドルウェア・ドライバ _____________________________________ 39
統合開発環境 CS+ _______________________________________ 21
ルネサス ミドルウェア・ドライバ注目製品紹介 __________________ 40
Solution Toolkit/ソリューション・ツールキット ___________________ 23
アライアンスパートナーのご紹介 ____________________________ 45
ルネサス開発環境
03-04
詳細情報
https://www.renesas.com/solutions/motor
モータ制御ソリューションのご紹介
製品開発をサポートするモータ制御ソリューション
自動車、産業用機器や家電製品などあらゆる製品にモータは搭載
Application
HOME
され、電子制御によって駆動されています。信頼性が高く、かつ高
効率・高性能にモータを制御するために、ルネサスでは豊富な対
応デバイスおよび評価システムをご用意し、お客様の開発を強力
モータ制御評価システムでモータ駆動を手軽にお試し!
冷蔵庫・エアコン・
洗濯機・ファン・・・
電動工具
開発支援
ツールチェーン
ACサーボの評価を容易に
OFFICE
RZ/T1 モーションコントロール・ソリューションキット
BLDC
ソリュ−ション
低電圧 (24V) 永久磁石同期モー
ションコントローラ開発の初期評価・
タに対応した評価キットです。
先行開発ができます。RZ/T1 CPUボー
ボードと付属モータ、Web から
ド、2個のサーボモータが駆動可能な
ダウンロードできるソフトウェア
インバータ基板、評価用モータ、開発
を併せて、購入後すぐに評価を
用ツール、モータパラメータの調整や
始められます。別売の CPUカー
モーション・コントロール動作が可能
ドを使うと、RX24T など異なるマ
IGBT
なユーティリティツール等を同梱して
イコンでの評価も可能です。
PFC-IC etc.
います。
波形表示ツール
FACTORY
H/W &
S/W
ACサーボ
ソリュ−ション
すぐに着手できる!
Device
MCU
スタータキット
自動調整ツール
IPM
カプラ
サンプルソフト
ライブラリ
特性評価ツール
推奨デバイス
FPU対応や複数インバータ制御可能なハイエンド・高性能・高機能なデバイスから、単一インバータ制御のローエンド・低消費電力なデバ
低電圧(24V)永久磁石同期モー
FPU対応製品
インバータ制御x2
インバータ制御x3
インバータ制御x2
RL78/G1G
RL78/G14
RL78/G1F
RX23T
RX24T
RX62T
RZ/T1
・CPU
24MHz
・ROM 8, 16KB
・2.7∼5.5V
・10bit A/D
・PGA
1ch
・COMP 2ch
・CPU
32MHz
・ROM ∼512KB
・1.6∼5.5V
・10bit A/D
・CPU
32MHz
・ROM 32, 64KB
・1.6∼5.5V
・10bit A/D
・PGA
1ch
・COMP 2ch
・CPU
40MHz
・ROM ∼128KB
・2.7∼5.5V
・12bit A/D
・COMP 3ch
・CPU
80MHz
・ROM ∼256KB
・2.7∼5.5V
・12bit A/D
・PGA
4ch
・COMP 4ch
・CPU
100MHz
・ROM ∼256KB
・4.0∼5.5V,
2.7∼3.6V
・12bit A/D
・PGA
6ch
・COMP 6ch
・CPU 300/450/600MHz
・TCM(密結合メモリ)
544KB
・内蔵メモリのECC対応
・3.3V(I/O),
1.2V(内部)
・R-INエンジン内蔵
・エンコーダ・インタ
フェース
・12bit A/D
・ΔΣインタフェース
30 44pin
48 64pin
24 64pin
48 64pin
80 100pin
64 112pin
ルネサスマイコンでモータ駆動
RX62T搭載低電圧モータ制御評価システム
RL78/G14搭載低電圧モータ制御評価システム
イスまで幅広いラインアップをご提供します。下記のMPU&MCUだけでなく、
アナログ&デバイスを取り揃えています。
インバータ制御x1
24V Motor Control Evaluation System for RX23T
RZ/T1を用いたサーボシステム、モー
開発工数削減
にバックアップします。
最新マイコンでモータ駆動
320pin(R-INエンジン内蔵)
176/320pin(R-INエンジンなし)
タに対応した評価キットです。
を付属しているので、キット購
System for RX23T上で実行され
るプログラムのグローバル変
数値をPC上でリアルタイムに
波形表示、読み書きできます。
評価キットの使い方ビデオもあります
入後すぐに評価を始められま
セットアップ編
す。
ソフトウェアダウンロード編
スコープ機能
基本編/応用編
詳細
https://www.renesas.com/promotions/implementation/rx23t24t-rssk.html
低電圧モータ制御評価システム用変数波形表示ツール
低電圧モータ制御評価システム上で実行されるプログラムの
できます。
ハイエンド、高性能、高機能
24V Motor Control Evaluation
ボードにモータとソフトウェア
グローバル変数値をPC上でリアルタイムに波形表示、読み書き
ローエンド、低消費電力
Motor RSSK用モータ制御開発支援ツール
充実のサンプルコード
お使いのMCUや、以下のモータの制御方法ごとに、サンプルコード
とその解説ドキュメントをWebで提供しています。
センサレス120度通電制御
パートナー連携
株式会社デスクトップラボ
株式会社北斗電子
パワーエレクトロニクス用開発ツール販
マイコンを搭載した組み込みボードを
売、モータ制御プログラム開発受託、コン
豊富にラインアップ。RX23Tを使ったブ
サルティング業務。
ラシレスモータスタータキットを提供。
TEL: 042-689-6247
TEL: 011-640-8800
e-mail: [email protected]
e-mail: [email protected]
http://desktoplab.co.jp/
http://www.hokutodenshi.co.jp/index.htm
センサレスベクトル制御
ホールセンサ付きモータの120度通電制御
エンコーダ付きモータのベクトル制御
ルネサス開発環境
05-06
詳細情報
https://www.renesas.com/solutions/bluetooth
Bluetooth® low energyソリューションのご紹介
あらゆるものがネットで繋がるIoTを
Bluetooth® low energy が実現
Bluetooth® low energy を手軽にお試しいただける評価システムをご用意
評価システム
ヘルスケア&フィットネス機器、家電、ビーコンに代表される無線タ
グなど、低消費電力でスマートフォンとも無線で繋がるBluetooth
low energyの応用アプリは急速に増えています。
ルネサスではBluetooth low energy技術に対応し、業界最小レベ
ルの消費電流で賢くつながるソリューションを準備しております。
Bluetooth low energy
開発支援ツール
RL78/G1D評価ボード
GUIツール
Bluetooth
low energyプロ
Bluetooth になじみのない方でも、
プログラムを書くことなく、GUI
トコルスタックを用いて、評価
ツールで使い簡単にBluetooth low energy通信を行うことがで
ボード購入後すぐに評価を始
きます。APIの実行手順や各種パラメータの設定値を、実際に通信
められるキットです。
動作を行いながら確認できます。さらに動作確認を行った結果(ロ
ルネ サスR L 7 8 / G 1 D の 評 価、
グ)を参照して、
プログラム開発をスムーズに行うこともできます。
Bluetooth low energyの動作
GUIツール
評価、お客様の原理試作に利用
チップ製品とモジュール製品の両方をご提供
できます。
IC(RL78/G1D)
モジュール(RL78/G1Dモジュール)
バラン素子、フィルタ内蔵でアンテナを接
サイズ:8.95x13.35x1.7mm
続するだけ、外付け部品数の削減で設計/
アンテナ、RF回路搭載。RL78/G1Dの豊富
品質管理を容易化。長期製品供給プログラ
な機能ピンをそのまま使えます。機能ピン
ムもサポート。
の数とサイズのバランスが良いベストな
Bluetooth low energyモジュール。
*電波法(日本、FCC、IC、CE)
、Bluetooth SIG認証を取得済み。
モジュール評価ボード
RL78/G1D評価ボード
(RTK0EN0001D01001BZ)に装着可。
デバッグが容易にできます。
USB
RL78/G1D 評価ボード
モジュール評価ボード
(型名:RM-110-RFB-2)
(2.54mmピッチの端子ホール付き)
ブレッドボードに搭載可
早期の評価、開発向けに
内藤電誠町田製作所から販売
RL78/G1D評価環境
RL78/G1DとBluetooth® low energyプロトコルスタックにてBluetooth SIG認証取得
Bluetooth® low energyプロトコルスタック
汎用マイコンの開発ツールをベースとしたソリューションを提供しています。
初期評価
モジュール評価ボード
開 発
統合開発環境CS+
評価ボード RF評価、機能評価など
Coding
Debug
・Bluetooth® low energyプロトコルスタック
・サンプルプログラム(ドライバ、
アプリ)
サンプルプログラム、GUIツールですぐに動作可能
Renesas Flash Programmer
各ストアからダウンロードできます。サンプルプログラムと連動して
様策定された各種プロファイルを提供可能です。もちろん、お客様
動作し、
スマートフォン通信動作を即座に体験できます。Android、
独自のプロファイルにも対応が可能です。さまざまなアプリケー
iOS、RL78/G1Dすべてのサンプルプログラムをダウンロードでき、
ション開発に対応したBluetooth low energy ソリューションをご
体験内容を即座 に開発に反映できます。
ビルドツール(コンパイラ)
ビーコンスタック
デバッグツール(E1など)
ビーコンに特化して、さらに低消費電力で動作するビーコンスタッ
クを用意しています。ビーコンとはID/URL/ベンダ情報などを送信
・RF部 基板設計ガイドライン
・日本・電波法取得方法
・クイックスタートガイド
etc.
歩数
総距離
し続け、
スマートフォンへの広告通知や位置検出に用いられるアプ
プログラマ本体
E1
エミュレータシステム
オンチップ
デバッギング
エミュレータ
E1
Android/iOS アプリケーション RenesasBLE
成と、組み込み構成をサポートします。また、Bluetooth SIGで仕
用意しています。
アプリケーションノート
ソフトウェア
Bluetooth® SIG認証済みで
製品登録時に引用可能
フラッシュ書き込みソフト
コーディングツール
(エディタ)
設計ツール
(コード生成機能など)
Build
GUIツール
量 産
RL78/G1Dを動作させるために必要なソフトウェアです。モデム構
速度
RL78/G1D評価ボードと接続可!
ボタンを押して歩数を模倣
リケーションです。常に電波を送信し続けるため、低消費電力で動
作することが最重要となります。
QE for Bluetooth Smartにも
連動できる!
プログラマ
PG-FP5
汎用MCUの開発環境を利用可能
※ Bluetoothは米国Bluetooth SIG,Inc.の登録商標です。
ルネサス開発環境
07-08
詳細情報
https://www.renesas.com/solutions/touch-key
静電容量タッチキー・ソリューションのご紹介
タッチキー開発を気軽に試せる、タッチ評価システム
機器のスイッチやデザインに革命を!簡単開発環境で支援
人と機械をつなぐ
「HMI (Human Machine Interface)
」の世界で
上、高いノイズ耐性が求められ、さらに水濡れ、汚れや温度変化な
HMI(ヒューマンマシンインタフェース)も合わせて簡単評価
すぐに評価できるキット
は、機能が固定された従来のメカニカルキーが「タッチキー」に置
どの環境耐性が必要となります。
また開発期間やコストが高いハー
RX231 HMI ソリューションキット
RX130搭載 静電容量タッチ評価システム
き換えられるケースが急増中です。人に優しくデザインされたパネ
ドルとなります。ルネサスでは、
このハードルを一気に押し下げる
セグメントLCD表示回路、音声再生回路、静電容量タッチキー
ボードやソフトウェア同梱で、ル
ルを指でタッチし、そのまま滑らせて量を指定できる、など、複雑で
ためのソリューションを、
ここにご用意いたしました。
まずは以下の
回路等を搭載。通信機能付き家電、ヘルスケア製品等のHMI開
ネサスのタッチキー・ソリュー
高度な操作を直感的に行えるからです。
しかし利用場面が拡大して
デモ動画をご覧いただき、高機能・高性能を簡単に実現する様子
発や、USB応用製品の開発・評価にも。
ションの評価がすぐに始められ
いくにつれ、正常な動作と高度な操作性を実現するには、感度の向
をお確かめください。
厚さ1cmのパネルでもOK &
産業機器レベルのノイズ耐性
タッチ IC 削減
流水でも動作OK &
過酷な環境でもタッチ
誰でも簡単に
タッチキーが作れる
高感度&高ノイズ耐性が
水、汚損などにも強く、
タッチ動作調整ツールが簡単開発・評価で
今までできなかったデザインを実現
温度が変化しても安定した動作
ストレスフリーな環境を提供
デモを見る
デモを見る
デモを見る
https://www.youtube.com/embed/v0EhMaJXlkg
https://www.youtube.com/embed/b0luB3GBqRc
https://www.youtube.com/embed/_STvNNbGPos
LCD+USB+タッチ
タッチキー推奨デバイス
産業・民生・住宅設備用で、タッチ用途に
RX113
特化し最大36chに対応したRX130、DSP/
FPU搭載に加え多種通信やセキュリティ
機能にも対応したRX231/230の2タイプ
をラインアップ。さらにヘルスケア向け
にLCDやUSBを搭載したRX113等もご
■Pin : 100pin
■電源電圧 : 1.8-3.6V
・タッチキー : 12ch
・セグメントLCD
・USB
用意しています。
ヘルスケア
DSP/FPU+多種通信
+暗号+タッチ
タッチ用途に特化
MAX36ch
RX231
RX230
RX130
■Pin : 48,64,100pin
■電源電圧 : 1.8-5.5V
・タッチキー : 24ch(Max)
・DSP/FPU
・セキュリティ機能
・USB/CAN/SDHI
(RX231のみ)
Smart Analog IC
SAIC101
焦電型赤外線
センサ
LCD パネル
(キャラクタ)
ます。
静電容量式
タッチセンサ
ウィザード形式で感度調整、
タッチ評価ソフト
Workbench6
音声 LSI 削減
直感インタフェースで簡単操作。
自動調整済みのソースコードを出
音声再生
(音声ミドルウェア)
音声録音用マイク
RX231
加速度センサ
力。提供形式はWebからのダウンロードです。
USB
Host/Function
USB ASSP 削減
■Pin : 48,64,80pin
■電源電圧 : 1.8-5.5V
・タッチキー : 36ch(Max)
産業・民生・住宅設備
リファレンスデザイン
パートナー連携
製品デザインの参考に、
さまざまなリファレンスデザインをご用意しています。
モータ制御+HMIデザイン
RX130 1チップで3相モータ制御、
タッチ キ ー、音 声 再 生 を 同 時 に 実
現。
ノリタケ伊勢電子株式会社 ガラス製静電容量式スイッチモジュールの開発・販売
TEL: 03-6205-4424 e-mail: [email protected] http://www.noritake-itron.jp/
株式会社北斗電子 評価ボード開発・プログラマ供給パートナー
TEL: 011-640-8800 e-mail: [email protected] http://www.hokutodenshi.co.jp/
株式会社 横山商会 タッチモジュールパートナー
TEL: 076-267-5624 e-mail: [email protected] http://www.yokoyama-gr.co.jp/
LED照明デザイン
株式会社 東洋レーベル 静電容量スイッチ向け透明電極の開発・販売
RX130とRL78/G1Dによる無線LED照明制御システム。
タッチキーとBluetooth® low energyで実現。
〔デモセット作成:タカヤ(株)〕
耐水評価用
リファレンスデザイン
水に弱いタッチのイメージを一新。
セキュリティドアデザイン
木製ドアにセキュリティパネルが浮
かび上がり、スマホに表示された順
番通りにキーに触れると解錠され
る。RX130とRL78/G1D使用。
流水中でのタッチキー動作を実現。
〔デモセット作成協力:三和工機
(株)
〕
TEL: 075-314-2117 e-mail: [email protected] http://www.toyolabel.co.jp/
タカヤ株式会社 機能・価格に合わせたインテリジェンスなタッチキーを開発
TEL: 0866-62-2015 e-mail: [email protected] http://www.takaya.co.jp/products/ems/index.htm
ルネサス開発環境
09-10
詳細情報
https://www.renesas.com/rz_tools
RZファミリ開発環境
RZファミリ
RZ/AシリーズおよびRZ/Tシリーズ 統合開発環境
RZファミリは、ルネサスマイコンの使いやすさをそのままに、ルネ
サス独自技術とARM®エコシステムを組み合わせることにより、制
ITと制御の高度な融合
御とITが融合するこれからのスマート社会に必要なソリューション
を提供する新しい組み込みプロセッサファミリです。
世界トップレベルの
ARMコアの
インテグレーション力
統合開発環境
・IAR Embedded
Workbench®
for ARM®
・DS-5
・e2 studio*1
コンパイラ
・IAR C/C++コンパイラ*2
・ルネサス製コード生成ツール
AP4 が利用可能
・I-jet™ / I-jet Trace™ for
ARM Cortex -A/R/M
・JTAGjet-Trace
・ARM CC*3
・ルネサス製コード生成ツール
AP4 が利用可能
・DSTREAM™
・ULINKpro™
・ULINKproD™
・ULINK2™
・GNU Tools*4
・コード生成機能がプラグインで
利用可能
・SEGGER社製 J-Link LITE
・SEGGER社製
J-Linkシリーズ*5
・京都マイクロコンピュータ社製
PARTNER-Jet2
・京都マイクロコンピュータ社製
PARTNER-Jet2
・京都マイクロコンピュータ社製
PARTNER-Jet2
コネクティビティ・
HMI・高速リアルタイム制御
ソリューションを提供
ARMコアによる高性能と
エコシステムの活用
その他ツール
ICE
ルネサスの経験とARM®エコシステムの活用
RZファミリでは、ヒューマン・マシン・インタフェース分野やリアルタイム制御分野において、お客様に最適なソリューションを提
供します。多くの開発パートナーからは、RZファミリに対応した、開発環境、OS、ミドルウェア、ボード製品等が発売されています。
ルネサスがマイコン事業で蓄積した経験と、ARM®パートナーのグローバルなエコシステムを融合することで、お客様のシステム
の早期開発と、開発費の大幅な縮小に貢献します。
*1. ルネサス製Eclipseベース統合開発環境(http://www.renesas.com/e2studio) *2. IAR C/C++コンパイラには、
「32KBコードサイズ限定・無期限」
と
「フル仕様・30日間限定」の2つの無償評価版があります。 *3. ARM CC
には、
フル機能・30日間限定の無償評価版があります。DS-5取扱い代理店様にお問い合わせください。 *4. GNU TOOLS & SUPPORT Webサイト(https://gcc-renesas.com/ja/) *5. SEGGER社ICEは、ルネサスでは取扱ってお
りません。取扱い代理店様にお問い合わせください。
Renesas Starter Kit+ for RZ/A1H
Renesas Starter Kit+ for RZ/T1
LCDディスプレイモジュール、
LANポートを3つ搭載し、標準
J-LINK Liteデバッグエミュレータ
イーサネット、産業イーサネッ
および統合開発環境e 2 studio
ト通 信 の 評 価 がで きます。ま
同 梱 。キット購入後すぐにRZ/
た、使いやすいGUIによって周
A1Hの評価を始められます。
辺ドライバコードの生成も可能
な統合開発環境e 2 studioはダ
ウンロードして利用できます。
最適なソリューションの提供とARMエコシステムの活性化を目指す、APS(ARM PARTNERS SUCCESS)ECOSYSTEM PARTNERSに参画しています。
さまざまなパートナー製品と連携
開発環境
RZ/G シリーズ用開発環境 HMIスターターキット
Linux環境構築/ビルドのわずらわしさを解消。マルチメディア評価が即可能!
豊富なアプリケーションノート&サンプルコード
CPU(初期化)、SPI、SCIF、USB、TMU、I C etc.
2
コンパイラ
Try! RZ/G
RENESAS
Web
カードにCopy
ダウンロード
コード生成評価支援
エミュレータおよび関連製品
スタータキット
評価ボード
OS
ミドルウェア
ツール
etc.
今すぐダウンロード!
https://www.renesas.com/rz
HMI Starter
Package
RZ/G-Starter Kit
R Zファミリ各 製 品 ページの「サン
プルコード」タブから検索/ダウン
ロードができます。周 辺 機 能 や 要
素 技 術 などで の 絞り込 みも可 能。
欲しいサンプルコードがすぐに見
つかり、すぐ利用できます。
RZ/G1M Starter Kit Board
RZ/G1E Starter Kit Board
Linuxをサポートし、映像の入出力、USB、ネットワークなど基
本的なI/Fを搭載。RZ/Gの機能評価から初期のアプリケーション
開発まで使用いただけます。また、HMIスターターパッケージと
組 み 合わ せて簡 単にグラフィックスや動画の性能を表示させ
ながら確認できます。
ルネサス開発環境
11-12
詳細情報
https://www.renesas.com/rl78_tools
RL78ファミリ開発環境
開発効率を飛躍的に向上させるルネサス統合開発環境(CS+、e2 studio)
をはじめ、
リアルタイムOSやミドルウェア、書き込みツールなどを提
供し、RL78アプリケーション開発の全工程をサポートします。
導入/初期評価
開発
量産
統合開発環境
●CS+
●コード生成プラグイン
ルネサスの8ビットから32ビットマイコン用統合開発環境です。初
CS+およびe2 studioに含まれています。マイコン周辺機能を制御す
めての方でも簡単、快適、安心してご使用いただけます。ルネサス
るデバイスドライバプログラムをGUI設定で自動的に生成します。
マイコンを広く使用されている方におすすめです。
端子表では兼用端子の設定内容を確認できます。
●e studio
2
RL78 Webシミュレータ
統合開発環境
CS+
Build
統合開発環境
e2 studio
オープンソースの統合開発環境 Eclipse をベースとし、ルネサス
無償
評価版
CPUボード
無償評価版
ソフトウェアツール
Coding
Debug
コード生成機能
書き込みソフト
Renesas Flash
Programmer
る充実した各種プラグインをご希望の方に最適です。
●評価版ソフトウェアツール
オンチップデバッギング
エミュレータ
E2エミュレータLite
製品の機能や性能の評価用に無償提供中。
詳細
https://www.renesas.com/tool_evaluation
GUIでマウスクリックして
マイコン周辺機能の動作を設定
ソフトウェア
サンプルコード
スタータキット
ミドルウェア
ドライバ
セルフプログラミング
ライブラリ
OS
RL78 Web シミュレータ
フルスペック
エミュレータ
IECUBE
オンチップデバッギング
エミュレータ
E1エミュレータ
RL78 ファミリ セルフプログラミングライブラリ
評価ボード ∼マイコン導入をスムーズに∼
き換えを可能にする専用のフラッシュ書き換え用ライブラリソフト
消費電流シミュレーションが可能です。
試作など、
さまざまな目的に合った評価ボードを提供します。
E1エミュレータ *1
ドウェアマニュアルの確認やプ
ログラムの作成は不要です。
開発環境
CD/DVD
チュートリアル
サンプルコード
スタータ・ボード
LCD/ポテンショ
メータ等
多数の部品を搭載
動作確認したコードを
実際のシステムへ。
同梱エミュレータで
本格開発にも対応。
https://www.renesas.com/flash_libraries/self_prg
RL78ファミリ セルフプログラミングライブラリ相関図
同梱
エミュレータ
- FDL Type04:データフラッシュ書き換え用ライブラリ
- EEL Pack01/EEL Pack02:EEPROMのエミュレーションをする
ライブラリ*
1
同梱
実際のシステム エミュレータ
*1. ユーザが格納場所(データフラッシュ)を意識することなく、ユーザデータの書き込み/読み込みを
実行できます。また、データの書き込みを追記の方式で分散化させ、EEL対象データの書き換え回数を
増加させます。
クロック
CPUボード
ユニバーサル
エリア
作確認。マイコンの入出力信
動作確認用スイッチ
(割り込み端子)
号も観測でき、ボードやエミュ
レータの購入前に初期評価に
信号観測用
スルーホール
(マイコン全信号)
着手できます。
また、
プログラム
の動作解析から、
より高精度に
消費電流を算出可能です。
エミュレータ接続コネクタ
FDL Type01
(Data Flash Library)
FDL Type02
(Data Flash Library)
ユーザプログラム領域
FDL Type04
(Data Flash Library)
データフラッシュ領域
デバッグ時のお客様ニーズに合わせて、IECUBE、E1エミュレータ、E2エミュレータLiteを準備しています。
仮想ボードでマイコン周辺機
能、外部のスイッチ、LED等を動
EEL Pack02
EEL Type02
(EEPROM Emulation Library)
エミュレータ
●CPUボードの特長と使用例
動作確認用LED×2
FSL Type01
(Flash Self programming
Library)
EEL Pack01
EEL Type01
(EEPROM Emulation Library)
※EEL Pack01/Pack02はそれぞれ専用のデータフラッシュライブラリ(FDL)が含まれます。
*1. 価格面でお求めやすいE1無しパッケージも発売中。
●仮想ボード&消費電流シミュレータ
(e2 studio)
ユーザアプリケーション(ユーザプログラム)
https://www.renesas.com/flash_libraries/data_flash
- FSL Type01:ユーザプログラム書き換え用ライブラリ
実開発へ
流がすぐに計算できます。ハー
詳細
Software(プログラム) Device
けで周辺機能も含めた消費電
コードフラッシュライブラリ
詳細
マイコン周辺用サンプル
コードを豊富に添付。
スタータ・ボード上ですぐに
ソフトを動作確認可能。
マイコンの動作を設定するだ
カメラ内のRL78ファーム
のバージョンアップ
ウェアです。
データフラッシュライブラリ
●スタータキット
(Renesas Starter Kit)の特長と使用例
●消費電流計算ツール
フラッシュ
自己書き換え
出荷後のフィールド書き換えによるプログラムや必要データの書
マイコンの性能評価、初期動作確認、評価回路作成や応用製品の
https://www.renesas.com/ja-jp/RL78-WebSimulator
コード生成イメージ
フラッシュプログラマ
PG-FP5
開発ツールを購入することなく容易にRL78マイコンの試作開発や
詳細
デバイスドライバ
完成!
コード生成
RL78ファミリに対応。Eclipse環境に慣れた方、オープンソースによ
システム開発前の
マイコン検討
ICクリップ等
別マイコンで
開発済みのシステム
特長
トレース
機能
時間測定
機能
カバレッジ
機能
書き込み
機能
デバイス
等価性
IECUBE
強力なデバッグ機能を
サポート
全命令トレース、イベント間の時間測定、カバレッジなど高度
なデバッグが可能。
あり
2個*2
あり
なし
○*4
E1エミュレータ
基本的なデバッグ機能
ルネサスの幅広いマイコン機種に対応したオンチップデバッ
ギングエミュレータ兼オンボードプログラマ。
あり*1
1個*3
なし
あり
◎*5
E2エミュレータLite
教育・ホビーにお手軽
E1エミュレータと同等のデバッグ機能を継承しながらさらに
低価格を実現したオンチップデバッギングエミュレータ兼オ
ンボードプログラマ。
ラインアップ
*1. オンチップトレース対応マイコンのみ *2. イベント間計測可能 *3. Run-Break間計測可能 *4. FPGAでデバイス動作をエミュレーション *5. 実機のデバイスが動作
ルネサス開発環境
13-14
詳細情報
https://www.renesas.com/rx_tools
RXファミリ開発環境
開発環境を飛躍的に向上させる統合開発環境をはじめ、
リアルタイムOSやミドルウェア、書き込みツールなどを提供し、RXアプリ
ケーション開発の全工程をサポートします。
コーディング、ビルド、
デバッグの一連の作業すべてをかんたん操作で実行でき、お客様のシステム開発期間短縮に貢献します。
導入
開発
評価
量産
ルネサス統合開発環境
フラッシュ書き込みソフトウェア
Renesas Flash Programmer
無償
評価版
開発
ユーザ開発 をサポートする統合開発環境!!
RXの性能を簡単に引き出すコンパイラ!!
CS+ ∼簡単、快適、安心に!∼
ルネサス製コンパイラ CC-RX
ルネサスの8ビットから32ビットマイコン用
RXの性能を引き出す強力な最適化機能、RXを活用する組
開発環境を1つにパッケージングした統合
み込み向けの多彩な機能を提供。CS+、e2 studio環境でビ
開発環境です。
コーディング、ビルド、デバッ
ルド環境を簡単に構築でき、コンパイラの各種機能を簡
グといった一連のアプリケーション開発を
無償評価版
ソフトウェアツール
ビルド管理機能
高性能コンパイラ
すぐに使える
スタータキット
Build
Coding
使いやすいエディタ
自動コード生成機能
ソフトウェア
単、明快に使用してプログラム開発ができます。基本機能
Build
強力にバックアップします。初めての方でも
サンプルコード
簡単、快適、安心してご使用いただけます。
スタンドアロン
フラッシュプログラマ
PG-FP5
Debug
低価格で快適なデバッグ環境を
提供するオンチップデバッギング
エミュレータ E1、E20、E2 Lite
ミドルウェア
ドライバ
を備えたStandard版、
プログラムの品質向上と開発期間の
Coding
Debug
短縮に貢献する付加機能を提供するprofessional版や開
ルネサスマイコンを広く使用されている方
発規模に柔軟に対応できるフローティングライセンス等、
におすすめです。
多彩な製品を提供しています。
e2 studio
高速かつコンパクトなITRON仕様OS!!
∼Eclipseベースの統合開発環境!∼
RXファミリ用リアルタイムOS RI600V4、RI600PX
オープンソースの統合開発環境 Eclipse を
∼高品質なリアルタイム・マルチタスクのシステムへ!∼
ベースとし、ルネサスRXファミリに対応。
業界標準のμITRON4.0 仕様に準拠。
メモリプロテクション
Eclipse環境に慣れた方および、オープン
機能を搭載したRXマイコンでは、
メモリ保護機能に対応し
ソースによる充実した各種プラグインをご
たRI600PXもご用意。統合開発環境への親和性やコンフィ
希望の方に最適です。
グレータの容易なカーネル構築により、RXの性能を引き出
すアプリケーションを容易かつ短期間に開発できます。
OS
評価
導入
低価格で快適なデバッグ環境!!
RXを使ってみよう!!
オンチップデバッギングエミュレータ E1、E20、E2 Lite
〈主な内容〉
Renesas Starter Kit
すぐにRXの評価をしたい。
そんな方におすすめのRenesas Starter
kit。マイコンの評価や初期導入に必要な開発環境がすべて揃いま
す。マイコンの制御信号がCPUボードの拡張基板インタフェースに
出力されているため、ユーザシステムと接続し、セットでデバッグす
RX搭載CPUボード
オンチップデバッギングエミュレータ E1*1
評価版C/C++コンパイラパッケージ
(シミュレータ付き)
無償評価版フラッシュ書き込みツール
簡単接続。実機上のRXマイコンと接続したデバッ
グが可能、USBバスパワーで電源不要
デバッグに必要な多彩な機能を提供*1
統合開発環境
詳細
https://www.renesas.com/rsk
ることもできます。
*1. 価格面でお求めやすいE1無しパッケージも販売中。
RXをすぐに使える充実環境!!
コード生成機能
周辺機能のコーディングも簡単
(フラッシュプログラマとしても使用可能)
簡単なGUI操作
E1エミュレータからさらに低
価格化を実現。教育および
ホビーから本格的な開発ま
で、幅広い用途で使用可能。
ご利用シーンに合わせた書き込みツール!!
Renesas Flash Programmer
機能により、周辺機能のコーディングを支援。GUIでの機能選択に
∼開発、試作、少数書き込みに∼
より、初期化コードなどを自動生成します。
書き込みに特化したシンプルなGUI
スクリプト機能による自動書き込み対応
豊富なアプリケーションノート/サンプルコード/ミドルウェア
示系、
ファイルシステム、ネットワーク、音声、セキュリティなど、RXア
E2エミュレータLite*3
E1エミュレータの上位モデル。
トレース機能強化、
リアルタイ
ムRAMモニタ機能搭載など、
よ
り高度なデバッグが可能
量産
統合開発環境CS+およびe studioにビルトインされたコード生成
きの参考プログラムをサンプルコードとして多数取り揃え提供。表
E20エミュレータ*2
基 本 的 な デ バッグ 機
能を安価に提供。オン
チップトレースも使用
可能
*1. 使用するエミュレータやマイコン機種により、対応機能は異なります。 *2. RX200およびRX100の場合、使用可能な機能はE1相当となります。 *3. 統合開発環境は、
e2 studioのみ対応
2
RXの周辺機能などの使い方やシステム例を示したドキュメント付
E1エミュレータ
端子配置等で簡単確認
プログラマ本体にE1、E2 LiteまたはE20を使用
PG-FP5 ∼ PCレスでの書き込みに対応∼
スタンドアロンで簡単、快適操作
生産ライン、
システム上で消去、
書き込み、ベリファイ可能
安心機能も満載
パートナー製ラインアップ
プリケーションのための充実したミドルウェアをご提供。RX採用製
RXをサポートする多彩な開発環境!!
品の製品化までの時間短縮を強力サポート。
パートナーにて多種多様なRXの開発環境をサポートしています。ニーズにあったツールが必ず見つかります。
ルネサス開発環境
15-16
詳細情報
https://www.renesas.com/rh850_tools
RH850ファミリ開発環境
パートナーと連携し、最適な開発環境のトータルソリューションをご提案
ソフトウェア開発環境
フラッシュ書き込みツール
RH850ファミリ用Cコンパイラパッケージ
(統合開発環境CS+同梱)
モデルベース開発環境
Modeling
Validation
簡単なプロジェクト作成
MISRA-C:2004/2012ルールに基づくCソースコード記述の自動
バッチ処理による実行で他ソフトウェアとの連携も可能
チェックをコンパイラオプションでサポート
(Professional版)
指定したフラッシュメモリ領域へのユニークコードの書き込み設
当社従来品に対して新たに大域最適化を実現して最適化機能
定が可能
仮想環境
検証ツール連携
Proto
Typing
Software
Development
E1またはシリアルを使用したPC制御書き込み
ANSI規格C89、C99(一部の機能)準拠
Verification
ソフトウェア
資産
ルネサス統合開発環境CS+
RH850ファミリ用
Cコンパイラパッケージ
最適化
よりコンパクトな
RH850用
オブジェクト
その他、パートナー製コンパイラも充実*
ユーザシステム
スタンドアロン書き込み
専用GUIによるPC制御書き込み
RH850ファミリに最適化
最大8種類の書き込み環境を保存可能
生産ラインに特化(コマンド制御、
リモート制御)
エミュレータ
Test
またはシリアル
フラッシュ書き込みソフトウェア
Renesas Flash Programmer
フラッシュプログラマ PG-FP5
1
*1. Green Hills Software製コンパイラ、IARシステムズ株式会社製コンパイラが使用できます。
Software
Coding
E1
を強化
Calibration
Simulation
書き込みソフト Renesas Flash Programmer
指定したフラッシュメモリ領域へのユニークコードの書き込み設
定が可能
オンチップデバッギングエミュレータ E1
低価格で実開発に十分なデバッグ機能を実現
メニューで操作
アイコンで操作
すべてのRH850シリーズに対応
E1
設定内容の表示
USBバスパワーで電源不要
オンチップトレース対応
ソフトウェア開発環境
基盤ソフトウェア
エミュレータ
フラッシュプログラマとしても使用可能
アクションログを表示
RH850用デバッグMCUボード
RH850/F1Lグループに対応
実行結果の表示
トレース機能を持たない小ピンマイコンでも、
トレース
取得可能
E1
ルネサス統合開発環境CS+
IE850
HQPACK(付属)
RH850デバイス
(内部トレース機能あり)
ACアダプタ
2
QB-COMMON-PW-xx*(別売)
PC
デバッグ
MCUボード
ユーザシステム
モデルベース開発環境
仮想環境
検証ツール連携
実行可能な仕様書と呼ばれるシステムモデルによるソフトウェア開発プロセス
SystemCおよびTLM(モデルI/F標準仕様)に基づくシミュレーション環境
実装マイコンソフトを動作させる評価支援ツール
各パートナーの詳細は下記のURLから検索できます。 詳細
https://www.renesas.com/rh850_partners
*2. xxは、仕向け国により異なります。
PG-FP5*1
ユーザシステム
開発支援サービス
E1
E20
ターゲットコネクタ
(付属)
*1. PC接続も可能です。
コンパイラ評価サービス(機能安全対応)
コンパイラ製品をお使いいただいているお客様に、機能安全規格
デバッガコネクタ
ISO26262で求められる
「開発ツールの認定」を支援する有償サー
フルスペックエミュレータ IE850
ビスです。
詳細 https://www.renesas.com/compiler-qualification
RH850/D1x、RH850/E1xシリーズに対応
大容量トレース取得
コンパイラ保守サービス(バージョン固定保守契約)
PODのみの変更で対応可能
特定のコンパイラバージョンを長期間使用されるお客様に「安心」
IE850本体内のデータ(無償)を書き換える
を提供するための有償のサポートサービスです。
詳細 https://www.renesas.com/compiler-maintenance
ことでV850E2用本体としても使用可能
IE850
ルネサス開発環境
17-18
詳細情報
https://www.renesas.com/embedded-target
https://www.renesas.com/mbd-rh850-multicore
モデルベース開発環境・仮想環境
モデルベース開発環境
RH850 マルチコア・モデルベース開発環境
新製品
(開発中)
Embedded Target for Renesas CS+(評価版)
お客様の開発の流れ(サブシステムの場合)
Embedded Target for RH850 Multicore
ルネサス統合開発環境CS+とMathWorks製MATLAB/Simulinkを
1. Simulink モデルのコンフィグレーションパラメータにおいて、
自動運転時代の複雑な走行制御を容易に実現するRH850マルチコア・モデルベース開発環境で
連携させてアルゴリズム検証を行い、お客様のモデルベース開発
Embedded Target 情報の設定や、デバイス /CS+ 情報等を設定。
す。イーソル製モデルベース並列化ツール eSOL MBP RH850 PILS Package と連携して、RH850マ
を支援します。
ルチコア向け並列コードを自動生成し、CS+を用いたPILS環境を自動構築します。
ソフトウェア解
析機能を強化したシングルコア向けのEmbedded Target for RH850も開発予定です。
特長
イメージ図
特長
・ビルドコマンド実行により、MathWorks製Embedded Coderを呼
び出し、Cソースを自動生成
・Simulinkモデルのサブシステム単位にコア別実行状況をグラフ表示
・Simulinkモデルにおけるアルゴリズムをターゲット上で実行する、
⇨ シミュレーション期間中の最悪実行時間となる制御周期の、処理余裕度を確認できる。
CS+を用いたPILS * 環境を容易に構築
・eSOL MBP RH850 PILS Packageとの連携により、制御システムに最適なコア割当てを自動探索し、並列化
( 1)
⇨ 環境構築の手間が不要
⇨ MATLAB/Simulinkモデル上で直接、マルチコアの処理能力を効率よく利用するソフトウェア構成を比較検討できる。
・ISO26262で推奨されるBack-to-Backテストが可能
2.コード生成するサブシステムを選択し、MATLABコマンドウィン
⇨ ターゲットマイコンに依存した問題の早期発見が可能
ドウにおいて、ビルドコマンドを実行。
・並列ソースコードとPILS環境を数十秒で自動生成(*3)し、モデリング段階でマルチコア性能を可視化
⇨ ソフト実装前の並列性能見積りミスによる手戻りを防止して、マルチコア制御ソフトの開発時間を短縮できる。
・ターゲットマイコンでの実行時間 * を測定可能
( 2)
*3. 数千ブロック規模のSimulinkモデルの場合
お客様の開発の流れ
⇨ マイコン選定や上流工程での性能見積りが容易
*1. PILS(Processor In the Loop Simulation)
*2. 総実行時間、実行回数、平均/最大/最小実行時間がファイルに出力されます。
モデル作成
MathWorks
Simulink, Embedded Coder
ecpils_build
並列コード生成
Simulink
制御モデル
逐次コード生成
Renesas
Embedded Target for RH850 Multicore, CS+
対応マイコン
実行時間計測
モデル自動変形
PILS
性能情報
実行状況表示
RH850ファミリ、RXファミリ、RL78ファミリ、V850ファミリ、78K0R
3.PILS環境構築
対応ツール
eSOL
MBP RH850 PILS Package
①選択したサブシステムが置き換えられます。
・MathWorks MATLAB R2011b∼R2015b
②Embedded CoderによりCソースが生成されます。
・ルネサス統合開発環境CS+ V4.00.00
③CS+において、ビルド&ダウンロードが実行されます。
Embedded Targetを用いたPILS環境の構築手順
Simulinkモデル
①
RH850 仮想環境(Virtual Platform)
仮想環境とは、SystemCおよびTLM(モデルI/F標準仕様)に基づく
ツールチェーン
シミュレーション環境で、ルネサスは各パートナーと連携しRH850
各パートナーの仮想環境は、デバッガとしてGDB、Green Hills
に対応した仮想環境を開発、
シリーズ展開しています。
Software製Multi等が使用可能の他、MathWorks製Simulink、
Vector製CANoe等との連携シミュレーションも可能です。
利点
(1)Embedded Coder により
Cソース・ファイルを生成
Cソース・ファイル
(2)
コンパイル
(1)∼(5)
を
自動で実行
マイコンや評価ボード等の完成前でもソフトウェア開発が可能と
4.PILSシミュレーション
なり、開発期間が短縮できます(下図)。
さらに、ハードウェアでは実
①モデルと実コードとの動作比較ができます。
現困難な故障を発生させソフトウェアの異常系のデバッグができ
(3)CS+の設定
(4)
ダウンロード
データ
送受信
PILS
(5)連携
るため、
カバレッジ率が向上します。
②実行時間の測定ができます。
ロード・モジュール
シミュレータ
(CS+)
エミュレータ
(E1 etc.)
MILS
統合開発環境 CS+
シミュレータ/エミュレータ
並列ソース
コード
モデル構造解析・コア割当て探索
Simulink
差分
従来開発プロセス
ハード開発
結合評価
量産
ソフト開発
新開発プロセス
仮想環境
による
先行開発
パートナー
(製品名)
シリーズ
ASTC(*4)/
VLAB Works
(VLAB)
Synopsys
(VDK)
Mentor
Graphics
(VISTA)
RH850/C1x
○
○
ー
RH850/D1x
ー
ー
ー
RH850/E1x
○
○
○
RH850/F1x
○
○
ー
RH850/P1x
○
○
○
○ : 対応済み
ー : 未対応
*4.ASTC : Australian Semiconductor Technology Company
ハード開発
ソフト開発
対応マイコン
結合評価
量産
前倒し
上表以外のマイコン対応のご相談は各パートナーへお問合せくだ
さい。
詳細
https://www.renesas.com/rh850_partners
ルネサス開発環境
19-20
詳細情報
https://www.renesas.com/e2studio
Eclipse ベース統合開発環境 e2 studio
e2 studio(イースクウェアスタジオ)は、
オープンソースの統合開発環境であるEclipse*1およびC/C++
ビルド機能
コード生成支援機能
開発をサポートするCDT* プラグインをベースとして使用した統合開発環境です。Eclipse インタフェー
ルネサス製コンパイラおよびGNUコンパイラ、IARシステムズ社製
ルネサス製マイコン周辺機能(タイマ、UART、A/Dなど)を制御する
スに準拠しているため、Eclipse に慣れているお客様には使いやすく、
また海外との協業開発等で環境
IAR Embedded Workbenchと組み合わせてビルドできます。なお、 デバイスドライバプログラムをGUI設定で自動生成するコード生成
を揃えたい場合などに最適な統合開発環境です。
各コンパイラは別製品のため別途インストールが必要です。
2
機能を提供しています。端子表で兼用端子の処理を設定でき、設定
内容を端子配置図で確認できます。
*1. Eclipse Foundation が提供する統合開発環境で、組み込み分野でもグローバルで広く利用されています。
*2. C/C++ Development Tooling の略で、C/C++言語で開発するためのツール群です。
デバッグ機能
Eclipse CDT標準のGDBデバッガは、
レジスタ表示、
メモリ操作、
ブ
拡張性の高い統合開発環境
e studioは、Eclipse統合環境フレームワークとCDTプラグインの
2
ビルド画面イメージ
レークポイント、実行等の基本機能を提供しています。e2 studioで
RXマイコン用には「Firmware Integration Technology(FIT)」対
は、
これらのデバッグ機能に加えて、ルネサスマイコン用にリアル
応モジュールのダウンロード、コンフィグレ ータを使 用し複 数
タイムメモリ表示、
リアルタイムトレース、周辺レジスタ表示、ハー
のドライバを簡単に組み合わせることができます。また、Renesas
ドウェアを使用したイベントによるブレーク他、高機能なデバッグ
Synergy用にも、専用のコンフィグレータでコードを生成します。
オープンソース部、および各種プラグイン部で構成されています。
機能を実現しています。E1やE20、E2エミュレータLiteなどのエミュ
ルネサスマイコン用には、コンパイラ、コード生成、シミュレータ、
レータ製品(別売)
を接続してデバッグに使用することができます。
デバッガなどのルネサス製マイコン用ツールの他、
アプリケーショ
Project View
Edit/Coding
Eclipse CDTエディタ
ン開発の加速を支援する、
「ソリューション・ツールキット」にも対応
シミュレーション機能
しています。
Eclipse統合環境フレームワーク
e2 studioは、Eclipseプラットフォーム、およびCDTプラグイン、ルネ
サスマイコン用プラグインをパッケージとして提供していますの
で、
インストールしてすぐに使用できます。
ルネサスマイコン用シミュレータを使用し、命令シミュレーション、
コード生成「周辺機能」設定画面
(コンペアマッチタイマの設定例)
仮想ボードでの周辺シミュレーションに対応。消費電流シミュレー
Build
ルネサスコンパイラ
コード生成
ピンレイアウト
タでプログラムを解析、消費電流の推移をグラフで表示します。
GNUコンパイラ
ビルダ
RXファミリ用ミドルウェアドライバ、
FITモジュールの
オンラインダウンロード
IAR Embedded Workbench
Coding
● 多機能で使いやすいエディタ
e2 studioで使用するEclipse CDTエディタは、C/C++プログラミング
Debug
言語の構文を意識したコード補完など、優れた機能を提供してい
Coding
ます。
● 各種機能を拡張
e 2 studioでは、ビルド、コーディング、デバッグに関連するルネサ
ス製ツール、パートナー製ツールの他、
ソースやタスク管理など開
周辺シミュレータと
仮想ボードでのデバッグ
デバッグ画面イメージ
ダウンロードしたFIT
モジュールの組み込みが簡単
Debug
デバッガ
発に便利なオープンソースの機能を拡張して使用できます。ま
た、ビジュアルなシステムデバッグ環境を提供するQE(Quick and
Effective Tool Solution)にも対応しています。
シミュレータ
FITの詳細
詳細
https://www.renesas.com/fit
Various View
e2 studio対応ソリューション・ツールキット
・スマート・マニュアル
・スマート・ブラウザー
・最適化アシスタント
動作環境
・QE for USB
Windows® 10(32bit版、64bit版)
、Windows® 8.1(32bit版、
・QE for Bluetooth Smart
64bit版)
、Windows® 7(32bit版、64bit版)
・QE for TCP/IP(開発中)
詳細
https://www.renesas.com/ja-jp/windows(注意事項ほか)
https://www.renesas.com/stk
e2 studioは、Webからダウンロードできます。
詳細
https://www.renesas.com/e2studio_download
Renesas Synergy用開発環境としては、Synergy Galleryサイト
・QE for Video Display Controller 5(開発中)
詳細
ダウンロード
対応マイコン
RL78ファミリ、RXファミリ、RH850ファミリ
(デバッグのみ対応)
、
RZファミリ、Renesas Synergy™
からSSP(Synergy Software Package)と一緒にe2 studioをダ
ウンロードして使用ください。
詳細
https://synergygallery.renesas.com/
ルネサス開発環境
21-22
詳細情報
https://www.renesas.com/cs+
統合開発環境 CS+
安心
簡単・快適・安心で組み込みソフト開発をサポート
安心
CS+は、エディット、ビルド、デバッグの繰り返しであるソフト開発に対し、簡単・快適・安心
を追及した統合開発環境です。
これまでの開発環境から一歩踏み込んだソリューション・
簡単
ツールキットの機能も搭載しています。
快適
システムで実現困難な異常状態も起こせます
すぐに必要な情報が参照できます
疑似エラー・デバッグ
スマート・ブラウザー
故障注入により、システム上で発生させることが困難な状態を作り
簡単
出せます。効果的な異常検出時のデバッグを支援します。
(ECM搭
快適
載マイコンのみ)
・マイコンのECCエラーやロックステップエラーの発生、複数エラー
すぐにCS+の機能を体験できます
もうビルドの時間を待つ必要はありません
チュートリアル
ラピッドビルド
プログラムの作成からデバッグまでをチュートリアルの手順通りに
ソースファイルを変更・保存するたびにバックグラウンドで自動的
操作することにより、誰でも気軽にCS+を体験できます。
にビルドを実行する
「ラピッドビルド機能」を用意しています。従来
の同時発生などさまざまな故障を想定できます。
の開発環境のソースファイルをすべて編集したあと、
まとめてビル
・割り込みベクタ等に簡単にブレークポイントが設定でき、エラー
発生後のプログラム動作をデバッグ可能。
・各種エラーの発生は、疑似エラー・デバッグ・パネルで確認。
ソース編集②
ソース編集③
ビルド結果表示
ソース編集①
ソース編集②
ビルド
ビルドせずに指定したアドレス実行時の変数情報の記録設定でき
ます
アクションイベント
関数、変数の情報だけではなく、変数の動きが参照できます
プロジェクト情報やプログラム構成を簡単に出力できます
バックグラウンド
で並行処理
スマートレポート
ソース編集③
ビルド
コード生成
Pythonコンソール
ソース編集①②③をビルド
ビルド実行
ラピッド
ビルド
ます
CS+をスクリプトやコマンドで快適に制御できます
ビルド実行
ソース編集①
マイコン周辺機能の制御プログラムをGUI設定により自動生成でき
プログラム解析ツール
ドを実行する方法に比べ、ビルド時間の大幅短縮を実現します。
従来の
ビルド
その他の機能
ビルド
開発が終わった後のツールとプロジェクト環境を一発で保存できます
パックして保存機能
ビルド時間
大幅短縮
サイズ最適化、実行速度最適化の効果を比較し、
すぐ設定できます
通信のデバッグなのに通信相手は必要ありません
アクセス禁止区間に変数を変更していないか確認できます
最適化性能比較ツール
CAN受信デバッグ
排他制御チェックツール
プログラムの最適化に関するビルドオプションを自動的に適用し、
RS-CANのチャネル間通信機能を利用し、通信相手の周辺機器が
特定の区間(例:割り込み許可区間)に変数を変更していないかを
無償評価版ダウンロード
コードサイズと実行速度がどれくらい向上するのかを比較、設定で
なくてもCAN通信のデバッグを実現、早期にネットワークのデバッ
簡単に検出できます。排他制御が正しく動作しているか確認でき安
CS+ の最新バージョンを気軽にお試しいただけます。
きます。
(CS+ for CCのみ)
グができます。任意のCANチャネル、任意のフレームの受信時のデ
心です。
・ボタン一つで複数のビルドオプションのパターンごとのコードサ
バッグを行えます。
(RS-CANで2チャネル以上必要)
・指定した変数がどの関数からアクセス(読み込み/書き込み)
してい
イズと実行時間を表示
・測定結果のカラー表示で「コードサイズが小さい」
「実行速度が
速い」設定を簡単に確認
・オプションパターンを選び、すぐにプロジェクトに反映可能
・受信したいデータとチャネルの設定だけで、
プログラムで受信
・1フレームだけでなく連続フレームを順次送信可能
・送信データのimport/exportで、テストデータを快適作成
すぐに使える
詳細
https://www.renesas.com/tool_evaluation
るか一覧表で確認できます。
(CS+ for CCのみ)
・特定の区間(指定した関数の間)に書き込んだ変数を検出してエ
ラーとして表示。書き込んだアドレスからソース行にジャンプして
デバッグ可能。
(RH850のみ)
動作環境
Windows® 10(32bit版、64bit版)、Windows® 8.1(32bit版、
64bit版)
、Windows® 7
(32bit版、64bit版)
、Windows
Vista®
(32bit版、64bit版)
詳細
https://www.renesas.com/ja-jp/windows(注意事項ほか)
対応マイコン
RL78ファミリ、RXファミリ、RH850ファミリ、
V850ファミリ、
78K0R、78K0
ルネサス開発環境
23-24
詳細情報
https://www.renesas.com/stk
Solution Toolkit /ソリューション・ツールキット
「すぐに見つかり、すぐに組み合わせて、
すぐに試せる」
アプリケーション開発環境を実現
ルネサス組み込みシステム開発環境
ソリューション・ツールキットは、ルネサス統合開発環境用のアプ
ルネサスWebサーバ
リケーション開発を加速する拡張プラグインです。開発分野を問わ
各種サンプル
ドキュメント
ない「スマート・ユーティリティ」
と、
「アプリケーション特化ツール
統合開発環境
QE(Quick and Effective Tool Solution)
」からなり、開発から量産ま
でをスピードアップ、
トータルコスト削減にも貢献します。今後もラ
インアップを充実させる予定です。
特定のアプリケーション開発をきめ細かく支援する
ソリューション・ツールキット
スマート・ユーティリティ*1
全アプリケーション対象
各アプリケーション開発工数を最小化する、ルネサスのソリューション・ツール QE(Quick and Effective tool solution)は、
これまでの開発
環境ツールから一歩踏み込んだ、特定のアプリケーション開発をきめ細かく支援するツールです。
「アプリケーションを組み込んでも動かな
い! どうしたらいいの?」
という経験はないですか? ルネサスでは、従来の一般的なデバッグ機能を持つ統合開発環境に、各アプリケーショ
コンパイラ
デバッガ
リアルタイムOS
コード生成
各種ミドルウェア
エミュレータ
アプリケーション特化ツール QE
QE*2
(Quick and Effective Tool
Solution)
音声、通信など
特定アプリケーション対象
ンに特化した開発ノウハウ
(機能)をプラスしました。
USBシステム開発の期間の短縮およびコスト低減を実現
通信のデバッグなのに通信相手いらず
QE for USB V1.2.0
CAN受信デバッグ
RX、RL78ファミリを使用したUSBシステムの開発に特化した組み込み
評価ボード
2
*1. e2 studioに標準で組み込み
*2. 必要に応じてインストール
開発分野を問わず使える
通信相手の周辺機器がなくてもCAN通信のデバッグができるため、
ソフト開発ツールです。統合開発環境e studioと組み合わせること
開発早期からネットワークのデバッグが行えます。受信したいデー
により、USBシステムの開発/デバッグが簡単に行えます。USBシ
タとチャネルを設定するだけでプログラムで受信でき、送信データ
ステム開発の初期段階に発生するトラブルを4つの機能で解決し
のインポート/エクスポートによりテストデータの作成も行えます。
ます。
スマート・ユーティリティ
詳細
https://www.renesas.com/qe-usb
システムで実現困難な異常状態を発生させる
レジスタ情報の参照が簡単。マニュアルを開かずコーディング・デバ
疑似エラー・デバッグ
ッグ可能*
故障注入機能によりシステム上で発生させることが困難な異常検
1
スマート・マニュアル
エディタ上でレジスタ名やAPI 関数名* にマウスオーバーすると説
2
スマート・マニュアル
ビューで検索
出時のデバッグを効果的に行えます(ECM搭載マイコンのみ)。マ
エディタ上で
ポップアップ
(接続成功)
明をポップアップ表示
*1. 一部のマイコンでは対応していません。
*2. コード生成による出力関数(RX、RL78)、Firmware Integration Technology(FIT)モジュール(RX)、
Renesas リアルタイムOS(RI600V4)のサービス・コール
イコンのECCエラーやロックステップエラーなどを発生させる事が
でき、エラー発生後のプログラム動作をデバッグできます。
アクセス禁止区間に変数を変更していないか確認できる
排他制御チェックツール
「スマート・マニュアル」ビューではさらにトピックのキーワードで
のマニュアル検索も可能
特定の区間の実行中に任意の変数への排他制御が正しく動作して
いるかチェックできます。また指定した変数がどの関数からアクセ
スしているか一覧表で確認できます(CS+ for CCのみ)。
さらに指定
ハードウェアマニュアルからサンプルコードまで直接検索表示
スマート・ブラウザー
「スマート・ブラウザー」機能を使うと、使用するルネサス製マイコ
スマート・ブラウザーで
検索や表示も簡単
Bluetooth® low energyに基づく通信を、手軽にすぐ試せる
した関数の実行中に任意の変数への書き込みをエラーとして検
QE for BLE V1.0.0
出/表示しデバッグできます。
ンの最新ハードウェアマニュアル、テクニカルアップデートおよび
RL78/G1Dマイコンを使用したBluetooth® low energy(BLE)対応シ
アプリケーションノートを簡単に検索、表示することができます。サ
ステムの開発に特化したツールです。BLEプロトコルスタックのAPI
ンプルコードのダウンロード、およびプロジェクトを含むサンプル
コマンドを発行できるスクリプト機能によりマイコン用の組み込み
コードからのプロジェクトインポートが可能です。
プログラムを作成することなくBluetooth® V4.1仕様に基づく通信を
簡単に体験でき、通信ログ機能でBluetooth®通信の応答状況を
プログラム・コードサイズの最適化を支援
いち早く確認できます。通信の基本機能の理解や学習に効果的
最適化アシスタント
です。スマートフォンと繋がるサンプルスクリプトもプロファイル
最適化アシスタント機能は推奨する最適化オプションを設定した
ビルド構成を作成できます。関数やソースファイルのコードサイズ
やスタック使用量を簡単に比較できるため、
コードを削減するため
の時間短縮に役立ちます。
スタック使用量を確認しながら
オプションも調整が可能
(= Bluetooth®で定義された通信プロトコル)
ごとに準備予定です。
※ Bluetoothは米国Bluetooth SIG, Inc.の登録商標です。
詳細
https://www.renesas.com/qe-ble
その他、以下の製品も 10 月リリース予定です。
・QE for TCP/IP
Renesas 製 RX ファミリ用 TCP/IP プロトコルスタック
M3S-T4-Tiny に対応した、TCP/IP を使った組み込み
システム開発に特化したソリューションツールです。
・QE for Video Display Controller 5
Renesas 製ディスプレイコントローラ Video Display
Controller 5(VDC5)の LCD 表示機能を使った組み込み
システム開発に特化したソリューションツールです。
(対応マイコン : RZ/A1)
詳細
https://www.renesas.com/qe
統合開発環境 e2 studio 対応 統合開発環境 CS+ 対応
ルネサス開発環境
25-26
詳細情報
https://www.renesas.com/compiler_licenses
コンパイラライセンス
多様な開発形態に応じて選択可能なライセンスを提供
standard
ルネサスコンパイラは開発スタイルにあわせてライセンスの
フローティング・ライセンス
◦standard版 通常ライセンス
使用するPCを固定せずに、
複数の作業場所で使える
◦standard版 フローティング・ライセンス
◦professional版 通常ライセンス
通常ライセンス
使用するPCにインストール
◦professional版 フローティング・ライセンス
するだけで容易に使える
開発効率を向上する
付加機能を追加
standard版
フローティング・ライセンス
professional版
フローティング・ライセンス
standard版
通常ライセンス
◦アップグレード・ライセンス
アップ
グレード・
ライセンス
professional版
通常ライセンス
開発効率向上
作業場所の柔軟性
種類をお選びいただけます。
アップグレード・ライセンス
professional
組み込みに必要な
基本機能
standard版通常ライセンスをご購入いただいた後、professional版の機能をご使用されたい場合への対応として、standard版通常ライセ
ンスからprofessional版通常ライセンスへのアップグレード・ライセンスを販売しております。※
※通常ライセンスのみ対応です。
フローティング・ライセンスへの対応予定はありません。
フローティング・ライセンス
フローティング・
ライセンス要求
クに接続されたどのコンピュータでもライセンス数の
範囲内でソフトウェアを利用可能。
standard/professional 版
◦ネットワーク上のサーバに接続された状態が必須。
◦クライアントはビルドの開始時に自動的にライセンス
◦standard版
ANSI規格に準拠したC言語仕様をサポートします。
また、組み込みプロ
グラム記述に必要な基本機能を提供します。
を取得し、30分間保持します。30分経過後に、ビルド
(standard版+付加価値)
が完了していない場合は再度ライセンスを30分間保
◦ MISRA-C : 2004/2012 ルールチェック
standard版に加えて、お客様のプログラムの品質向上と開発期間の短
縮に貢献する付加機能を提供します。
professional版の機能
professional版
解析機能
◦professional版
◦ スタック破壊検出
持します。
これをビルドが終了するまで繰り返します。
◦ネットワーク環境から切断された状態でライセンスを
◦ 動的メモリ管理関数のセーフティ向上機能
利用するために、一定期間(最大99日で1日単位)
ライ
◦ 動的解析とデバイス情報に基づいた動的チェック
センスを占有する仕組みを用意しています。事前にク
CC-RL
CC-RX
CC-RH
MISRA-C:2004/2012ルールによるソースチェック機能
○
○
○
スタック破壊検出機能
○
○
○
動的メモリ管理関数のセーフティ向上機能
○
○
○
動的解析とデバイス情報に基づいた動的チェック機能
△
△
△
standard版
半精度浮動小数点
̶
̶
△
(組み込みプログラム記述に必要な基本機能)
サーバ
クライアント
フローティング・
ライセンス・サービス
ライセンス・マネージャ
(クライアント)
◦コンパイラのライセンスをサーバで管理しネットワー
ライセンス・キー
追加
チェック値をスタック領域に格納し、
MISRA-C : 2004/2012ルールに基づく
指定した関数のスタック破壊検出
実行時に動的メモリ管理の異常を検出
ライセンス対象
コンパイラ
ライセンス登録
起動
フローティング・
ライセンス利用者
ライセンス管理者
ライセンスは無効になります。
◦ 半精度浮動小数点
動的メモリ管理関数の
セーフティ向上機能
ライセンス
確認
ライセンス・マネージャ
(サーバ)
対応コンパイラ
○ : 対応 △ : 次版以降で対応検討中 ̶ : 対応予定なし
スタック破壊検出機能
ライセンス要求
ライアントが指定した占有期間の終了後は、占有した
特定アプリケーション向け機能
MISRA-C : 2004/2012ルールによる
ソースチェック機能
フローティング・
ライセンス付与
製品名
ライセンス提供開始バージョン
対応マイコン
コンパイラ名
RL78
CC-RL
RL78ファミリ用Cコンパイラパッケージ
V1.01.00
V1.01.00
RX
CC-RX
RXファミリ用C/C++コンパイラパッケージ
V2.04.01
V2.04.01
RH850
CC-RH
RH850ファミリ用Cコンパイラパッケージ
V1.03.00
V1.02.00
standard/professional版
フローティング・ライセンス
Cソースコード記述の自動チェックを、
コンパイラオプションでサポート
* MISRA Cルールとは、
MISRA(Motor Industry Software Reliability
Association ― 自動車業界が中心になって組織されたソフトウェ
アの信頼性に関する非営利団体)が作成した自動車用ソフトウェ
ア向けのC言語利用ガイドラインに定められたC言語の記述に関
する100種類以上のルールです。
"MISRA", "MISRA C" and the triangle logo are registered trademarks
of HORIBA MIRA Ltd, held on behalf of the MISRA Consortium.
関数Aの
スタック領域
スタック
破壊発生
#include <stdlib.h>
int *ip;
チェック値
ip = malloc(I_SIZE);
…
関数Bの
スタック領域
無償評価版
…
free(ip);
…
ipを再解放
free(ip)
…
関数Aの出口でチェック値が書き
解放済ポインタの再解放等、動的メモ
換わっている場合は、スタック破
リ関数の異常を検知するとヒープ破壊
壊検出関数をコール
検出関数をコール
◦試用期間*1内はprofessional版
60日間 professional版
試用期間
◦試用期間後はstandard版、
またリンクサイズ制限あり*2
*1. 試用期間とは、初めて評価版をインストールした後、最初にビルドした日から60日間です。
*2. リンクサイズはコンパイラごとに異なります。
3/15
1日目
インストール
4/1 初回ビルド
standard版 +
リンクサイズ制限
61日目
5/31〜
CC-RL:64kB以内、CC-RX:128kB以内、CC-RH:256kB以内
無償評価版ダウンロード
コンパイラの最新バージョンを気軽にお試しいただけます。
https://www.renesas.com/tool_evaluation
ルネサス開発環境
27-28
詳細情報
[コード生成プラグイン]
https://www.renesas.com/cg_p
[AP4]
https://www.renesas.com/ap4
コード生成支援ツール
「明日までにプログラムを試作して欲しい」
こんなことを頼まれたどうしますか?
③マイコンに特化した周辺機能のサポート
ユーザアプリケーション
照明
モータ
通信
センサ
タッチ
▪RL78/G1D向けRFトランシーバとドライバの連携
▪RL78/I1E向けコンフィギュラブル・アンプ機能
マイコンのマニュアルは1000ページ以上に及ぶことも
あります。それらをすべて熟読してプログラムを開発す
コード生成支援ツール
るには膨大な時間がかかります。マニュアル1000ペー
ミドルウェア
ジを読まずに素早くプログラム作成したい…
System
Timer
Communications
そんな時に役立つのがコード生成支援ツール!
DMAC
MTU3
SCI
I2C
マウスで機能を選んでボタンを押すだけで、Cソースプ
DTC
GPT
DTC
SPI
ログラムが自動で生成されますので、
すぐに動かせます。
Interrupt
TPU
BusControl
Clock
PPG
Security/Encryption
LVD
TMR
ELC
POE3
MPC
CMT
I/OPORT
RTC
CRC
WDT
▪RL78/I1E向けPGA+ΔΣA/Dコンバータ機能
CAN
SDHI
MMCIF
Analog
MCU
IEEE1588
USB
DataOperationCircuit
A/D
Ethernet
D/A
SSI
提供形態
コード生成プラグイン
3つの特長
①わかりやすいGUI、マイコンの仕様を意識しない数値入力が可能
AP4
統合開発環境に含まれていますので、
コード編集〜ビルド〜デ
パートナーツール向けのスタンドアロンツールです。ビルドツール
バッグのすべての作業がスムーズに実行可能です。
の種類が選択可能で、ビルドツールに合わせた周辺機能の制御プ
2
e studioでは、FirmwareIntegrationTechnology(FIT)との組み
ログラムを生成します。
合わせもFITコンフィグレータ機能で簡単に利用できます。
ルネサス統合開発環境
AP4
CS+,e2studio
パートナー製
統合開発環境
②複数の周辺機能によるピン競合、誤った設定値をチェック
▪ピン競合時のワーニングを表示
対応マイコン
RL78ファミリ、RXファミリ、RH850ファミリ、RZファミリ、
▪設定可能範囲をチェック
V850ファミリ、78K0R、78K0
動作環境
Windows®10(32bit版、64bit版)、Windows®8.1(32bit版、
64bit版)、Windows®7(32bit版、64bit版)
詳細
https://www.renesas.com/ja-jp/windows(注意事項
ほか)
製品ダウンロード
本製品は無償でダウンロード後、すぐ使用可能です。詳細は、
以下のURLをご参照ください。
コード生成プラグイン AP4,Applilet 詳細
詳細
https://www.renesas.com/cg_p
https://www.renesas.com/ap4
ルネサス開発環境
29-30
詳細情報
https://www.renesas.com/software-os-middleware-driver
OS
ルネサス製μITRON仕様リアルタイムOS
ルネサス製AUTOSAR仕様リアルタイムOS
ルネサス製μITRON仕様準拠のリアルタイムOSは、
コンパクトな設計で、かつ優れたリアルタイム性能と豊富なシステムコールを持ち、
ルネサス製AUTOSAR仕様準拠のリアルタイムOS(RV850)は、RH850マイコンに最適化された設計がされており、優れたリアルタイム性
高品質なリアルタイム・マルチタスク環境を備えた組み込みシステムを実現します。
能と機能安全を見据えた高品質なリアルタイム・マルチタスク環境を備えた組み込みシステムを実現します。
対応マイコン
RH850
RX
製品名
カーネル仕様
μITRON4.0
μITRON4.0/PX
統合
開発環境*1
M
RH850ファミリ用Cコンパイラパッケージ(統合開発環境つき)
、GHS*
RI850V4 V2
○
̶
RI600V4
○
̶
RXファミリ用C/C++コンパイラパッケージ(統合開発環境つき)
̶
○
RXファミリ用C/C++コンパイラパッケージ(統合開発環境つき)
RI600PX *2
RL78
RI78V4 V2 *
○
̶
RL78ファミリ用Cコンパイラパッケージ(統合開発環境つき)
RL78、78K0R
RI78V4 V1
○
̶
RL78、78Kファミリ用Cコンパイラパッケージ(統合開発環境つき)
V850
RI850V4 V1
○
̶
M
V850ファミリ用Cコンパイラパッケージ(統合開発環境つき)
、GHS*3
V850E2Mデュアルコア
RI850MP
○
̶
M
V850ファミリ用Cコンパイラパッケージ(統合開発環境つき)
、GHS*3
4
マイコン密着
対応コーディングツール
3
*1. 対応する統合開発環境は次のとおりです。
2
:e studio、 M :Green Hills Software,Inc製統合開発環
特長
◦豊富なサービスコール
*2. μITRON4.0仕様に、
メモリデータ保護機能とカーネルオブジェクトのアクセス
◦優れたリアルタイム性能(割り込み応答時間、
タスク切り替え時間)
*3. GHSはGreen Hills Software,Inc製のコンパイラパッケージを指します。
:CS+、
境MULTI
・
「説明可能」な設計品質
・ワンストップサポートで安心
・機能安全対応オプション
(有償) ・低オーバーヘッド
して使えるリアルタイムOS
・高リアルタイム性
にてエビデンス文書を開示可能 ・省メモリ
導入容易
・既存ECUのOSEK OSを置き換
えて機能安全対応可能
・OILコンフィグレータ付属
・OS単体で品質保証済み
機能安全対応(有償オプション)
RV850上で動作するアプリケーションを安全に動作させるための情報をまとめたセーフティ・マニュアルや、機能安全対応のエビデンスと
してお使いいただける機能安全開発ドキュメントを提供しています。
保護機能を追加したμITRON4.0/PX仕様に準拠しています。
その他のリアルタイムOSについてはWebページをご覧ください。
◦省メモリ化の実現
高性能
・RH850マイコンに最適化
アプリケーションソフト
*4. RI78V4 V2はRI78V4 V1よりさらに高性能となりました。
◦高い移植性
高品質
詳細
https://www.renesas.com/other_itron
異常動作
等
有償オプション
アプリケーションを安全に動作させるための
RV850の使用法を説明
◦必要な機能だけの組み込みが可能(使用するサービスコールの選択)
セーフティ・マニュアル
◦コンフィグレータによる円滑なシステム構築
◦OSデバッグ機能
RV850(AUTOSAR OS)
RV850自体の規格準拠の証明
機能安全開発ドキュメント
統合開発環境 CS+と連携したリアルタイムOS
▪CS+ と連携機能画面イメージ
対象リアルタイムOS
1
◦RI850V4 V2、RI600V4* 、RI600PX、RI78V4 V2、RI78V4 V1、
メモリ保護
◦機能安全アセスメントレポート
◦DIA(Development Interface Agreement)
◦安全計画書 等
「CS+(リソース情報)」
RI850V4 V1、RI850MP
統合開発環境 CS+と連携した便利な機能を利用して
効率の良い開発が可能
「CS+(タスク・アナライザ)
」
◦OSビルドに必要なオプションを自動設定
◦タスクやセマフォなどのOS管理オブジェクトの状態を表示
◦デバッガからタスクの起動やイベントフラグのセットなどのサービス
コールを発行
◦タスクの動作履歴やサービスコール発行履歴をグラフィカルに表示
( システム・パフォーマンス・アナライザ*2、
タスク・アナライザ*3)
*1. 統合開発環境e2 studioにも対応
*2. RI78V4 V1、RI850V4 V1のみに対応
*3. RI850V4 V2、RI600V4、RI78V4 V2のみに対応
Trial版のご提供
FIT対応サンプルプロジェクトのご提供
製品版ご購入前に、気軽に製品の機
Firmware Integration Technology(FIT)対応のサンプルプロジェクトを使用することにより、
能や性能を評価できます。
周辺機能モジュールとリアルタイムOSが提供する機能を、簡単に確認および使用できます。
対象リアルタイムOS
対象リアルタイムOS:対象デバイス
◦RI850V4 V2、RI600V4、RI78V4 V2
◦ RI600V4:RX71M、RX64M、RX63N、RX210、RX113
◦ RI600PX:RX71M、RX64M、RX63N
契約形態
AUTOSAR MCAL
契約形態はITRON製品とは異なります。詳細はWebページ
AUTOSAR MCALについては、ルネサスオートモーティブカタログを
の「AUTOSAR OS製品の契約形態」
をご参照ください。
ご参照ください。
詳細
https://www.renesas.com/autosar/agreement
ルネサス開発環境
31-32
詳細情報
https://www.renesas.com/ocd
オンチップデバッギングエミュレータ
導入しやすいオンチップデバッギングエミュレータ
デバッグ機能の拡張や接続調整が可能(オプション)
ルネサスでは、ユーザシステムに実装されたルネサスマイコンが持つデバッグ機能を利用する
「実チップでのリアルタイムデバッグ」が可
さまざまなオプション製品も取り揃えています。
能な3つのモデルをお勧めしています。いずれも、RXやRL78など複数のマイコンをサポートし、
フラッシュプログラマとしても使用可能で
す。
また、低価格で教育やホビー用途に導入しやすく、かつ、本格的な開発移行後にも対応可能な機能を有します。
オンチップデバッギングエミュレータ兼オンボードプログラマ ラインアップ
初めてにおすすめ
エントリモデル
詳細
E2エミュレータLite
新製品
(RTE0T0002LKCE00000R)
スタンダードモデル
内蔵Flash ROMの書き換えができない電
ピッチを変換するアダプタです。
源電圧でマイコンをデバッグする場合に
◦ホットプラグアダプタ
必要なボードです。エミュレータとユーザシ
ユーザプログラム実行中にエミュレータを
ステムの間で本ボードを使用し、ユーザシ
接続するホットプラグイン機能を実現する
ステムとはインサーキット接続します。
ためのアダプタです。
◦デバッグMCUボード
◦アイソレータ
詳細
https://www.renesas.com/e1
E1エミュレータ
(R0E000010KCE00)
詳細
◦基本的なデバッグ機能搭載
◦ルネサスマイコンに幅広く対応
◦導入しやすい低価格
https://www.renesas.com/ocd-options
https://www.renesas.com/e20
使いやすいデバッグ機能
Build
統合開発環境CS+もしくは
デバッグ機能の充実
E1のデバッグ機能に加えて
◦大容量トレース可能*2
◦リアルタイムRAMモニタ機能搭載*2
詳細
Debug
E2エミュレータLite
ユーザシステム
PC
組み合わせてプログラミング
E20エミュレータ
RenesasFlashProgrammer
各製品の詳細情報は、Webをご参照ください。
CS+ 詳細
e studio 2
https://www.renesas.com/cs+
詳細
https://www.renesas.com/e2studio
RenesasFlashProgrammer パートナー製ツールとの組み合わせも可能
詳細
https://www.renesas.com/rfp
お手頃価格でオンライン購入可能
パートナー製デバッグ用ソフトウェア
IAR Embedded Workbench
USBケーブル
ユーザインタフェース
ケーブル(14ピンコネ
クタまたは38ピン
Mictorコネクタ)
E1エミュレータ
プログラミングも可能
RenesasFlashProgrammerと
https://www.renesas.com/ja-jp/ocd-performance-property
Green Hills Multi
︲
E1エミュレータ
*1
E20エミュレータ
*1
*1. RH850、V850のみ
Coding
e2 studioと組み合わせてデバッグ
各製品のデバッグ機能詳細をまとめた資料をご用意しています。
E2エミュレータLite
バッグ機能が使用できます。
設計からデバッグ、プログラミングまでの本格的な開発環境をすぐにご利用可能
*2. RX700,RX600使用時。その他のマイコンではE1相当のデバッグ機能を提供。
オンチップデバッギング
エミュレータ
めのボードです。本ボードを使用することにより、
より高度なデ
製品ごとに対応可能なエミュレータおよびマイコンが異なります。詳細情報は、Webをご参照ください。
*1. 対応するルネサス統合開発環境
詳細
ユーザシステムにエミュレータをインサーキット接続するた
ために使用する製品です。
E20エミュレータ
(R0E000200KCT00)
デバッグが可能
エミュレータ接続用のコネクタのピン数や
間に電位差がある環境下でデバッグする
対応IDE*1:CS+、e2studio
RXではより高度な
◦低電圧OCDボード
ユーザシステムのGNDとホストPCのGND
◦E1相当の機能搭載でさらに低価格化を実現
◦E1用に設計されたボードの接続もOK
◦E1用オプション製品使用可能
対応IDE*1:CS+、e2studio
実績のある
https://www.renesas.com/e2lite
リーズナブル
対応IDE*1:e2studio
◦変換アダプタ
以下のWebショップでも販売しています。詳しくは、各社のホームページでご確認ください。
アールエスコンポーネンツ株式会社
株式会社チップワンストップ
マルツエレック株式会社
http://jp.rs-online.com/web/
http://www.chip1stop.com/
http://www.marutsu.co.jp/
◦取扱い製品
◦取扱い製品
◦取扱い製品
E2エミュレータLite、E1エミュレータ、
E2エミュレータLite、E1エミュレータ、
E2エミュレータLite、E1エミュレータ
E20エミュレータ
E20エミュレータ
* 会社名の掲載は、50音順です。
ルネサス開発環境
33-34
詳細情報
https://www.renesas.com/pg_fp5
フラッシュ内蔵マイコンプログラミング環境
ルネサス製フラッシュ書き込みツール
ルネサスが提案する多彩なフラッシュプログラミング環境
ルネサス製フラッシュ内蔵マイコンのフラッシュメモリ書き換え用に2種類のフラッシュ書き込みツールを用意しています。
ルネサス純正プログラマと豊富なパートナーツール/書き込みサービスでお客様のあらゆるプログラミングシーンをサポートします!
どちらの製品も開発から量産、保守までご利用いただけますので、お客様の用途にあった製品をお選びください。
フラッシュ書き込みソフトでボードのプログラムを変更しながら手軽にマイコンの学習や評価が可能
初期検討
◦RenesasStarterKit
◦RenesasSolutionStarterKit
フラッシュ書き込みソフト
(評価版をキットに同梱*1)
【評価版】Renesas Flash Programmer
Webからのダウンロードも可能です。
詳細 https://www.renesas.com/tool_evaluation
*1. 同梱されている評価版フラッシュ書き込みソフトは、キットにより異なります。
PG-FP5
特長
◦高性能で安心、生産ライン向け機能を強化したフラッシュメモリプログラマ
◦スタンドアロン書き込み
スタンドアロン操作に適したコントロールパネル
◦専用GUIによるPC制御書き込み
POWERボタン
◦最大8種類の書き込み環境を保存可能
POWERLED
開発
お客様
◦生産ラインに特化(コマンド制御、
リモート制御)
書き込みタイミング
書き込み方法
基板
実装後
オンボードプログラマ
◦指定したフラッシュメモリ領域へのユニークコードの書き込み設定が可能
主な機能
メッセージ
ディスプレイ
ステータスLED
コントロールボタン
◦プログラムファイル、パラメータファイルのダウンロード、
アップロード
◦プログラムファイルのチェックサム、編集
エミュレータとフラッシュ書き込みソフトで簡単システム評価
◦アクションログの保存
フラッシュ書き込みソフト
RenesasFlashProgrammerV3
◦PG-FP5本体を管理する機能(アップロード禁止、パスワード、設定変更禁止
など)に対応
試作
主な構成例
◦ブランクチェック、消去、書き込み、ベリファイ、読み出し、
フラッシュオプショ
PC
E1エミュレータ
ユーザシステム
オンボードプログラマで書き込み
ン設定と取得、チェックサム、消去後書き込みなどを実行可能
使い勝手の良いGUI(Graphical User Interface)
アイコンで操作
メニューで操作
設定内容の表示
製品パッケージ内容
フラッシュメモリプログラマ
PG-FP5、
シリアルケーブル、GNDケーブル、USBケーブル、
主な構成例
初期量産
ターゲットケーブル、セットアップマニュアル
PG-FP5
ユーザシステム
対応マイコン
RL78ファミリ、RXファミリ、RH850ファミリ、SuperHファミリ、
基板
実装前
書き込みサービス
量産
マイコン
入手時
オフボードプログラマ
ルネサスエレクトロニクス
ROM発注*1
書き込みサービスメーカ
V850ファミリ、78K0R、78K0、78K0S、R8Cファミリ
詳細
動作環境
Windows®10(32bit版、64bit版)
、Windows®8.1(32bit版、64bit版)
、
フィールド
保守
ユーザ
システム
出荷後
アクションログを表示
Windows®7(32bit版、64bit版)
詳細
*1. 詳細情報は、Webをご参照ください。
詳細 https://www.renesas.com/rom
詳細情報は、Webをご参照ください。
https://www.renesas.com/ja-jp/windows(注意事項ほか)
書き込みツール構成例:スタンドアロン(オフライン)
ACアダプタ
QB-COMMON-PW-xx*2
(別売)
*1. PC接続も可能です。
*2. xxは、仕向け国により異なります。
オンボードプログラマ
PG-FP5*1
ユーザシステム
実行結果の表示
ルネサス開発環境
35-36
詳細情報
詳細情報
https://www.renesas.com/rfp
https://www.renesas.com/partner-list
ルネサスフラッシュマイコン書き込みパートナー
ルネサスフラッシュマイコンの書き込みをルネサスパートナーも強力サポート
Renesas Flash Programmer V3(R0C00000FDW13R)
豊富なラインアップのルネサスフラッシュマイコンを快適にプログラミングしていただくため、ルネサスはもちろんパートナー各社からも
特長
主な機能
◦ルネサス製フラッシュ内蔵マイコンのフラッシュメモリに対し、
◦プログラムファイルの読み込み
◦プログラムファイルのチェックサム
書き込みを行うためのソフトウェア
◦ブランクチェック、消去、書き込み、ベリファイ、読み出し、フラッ
シュオプション設定と取得、チェックサム、消去後書き込みなどを
実現
◦E1エミュレータ、E2エミュレータLite、E20エミュレータ、シリアル
設定が可能
対応マイコン
開発/試作
◦バッチ処理による実行で他ソフトウェアとの連携も可能
◦指定したフラッシュメモリ領域へのユニークコードの書き込み
書き込み方法
アドバンテージ
考慮する事項
・安価な書き込み
・短納期
・プログラム変更に迅速な対応
・実装後もプログラム変更可
・基板への書き込み回路組み込み
・プログラマ導入
オフボード
・安価な書き込み
・短納期
・プログラム変更に迅速な対応
・プログラマ、
アダプタ導入
書き込みサービスメーカ
オフボード
・プログラマ導入不要
・短納期
・プログラム変更に柔軟な対応
・捺印/マーキング可
・書き込み費用
・納期
・対応マイコンの確認
・捺印/マーキング対応可否
ルネサス
エレクトロニクス
オフボード
・大量書き込み可能
・安定供給
・捺印/マーキング可
・プログラマ導入不要
・数量
・初期費用
・捺印マーキング仕様
・納期
・市場/現地でのプログラム変更可
・基板への書き込み回路組み込み
・プログラマ導入
実行可能
◦動作オプションによる複数コマンド連続実行
またはUSBを使用したPC制御書き込み
フラッシュマイコン書き込み方法ガイド
工程
◦開発に特化したシンプルなGUIにより、簡単な操作で書き込みを
多彩なプログラマ、サービスを提供しています。
オンボード
(PC接続/スタンドアロン)
お客様
RL78ファミリ、RXファミリ、RH850ファミリ、RenesasSynergy™、
さらに使いやすく!
* V850ファミリ、78K0R および78K0をご使用の場合は、Renesas Flash Programmer V2をご使用ください。
◦簡単なプロジェクト作成(V2との比較)
詳細
詳細情報は、Webをご参照ください。
動作環境
Windows®10
(32bit版、
64bit版)
、
Windows®8.1
(32bit版、64bit版)、
◦処理速度の向上(V2との比較)
Windows®7(32bit版、64bit版)
全対応マイコンで10パーセント以上、RL78では最大50パーセン
詳細
保守
RXファミリのモード端子設定が簡単になりました。
量産
RL78ファミリの型名選択を簡単にしました。RL78ファミリを選択
するだけで詳細型名の選択は不要です。
初期量産
V850ファミリ、78K0R、78K0
フィールド
オンボード
(スタンドアロン)
https://www.renesas.com/ja-jp/windows(注意事項ほか)
ト書き込み時間を短縮しました。*1
*1. 本データは特定の条件下でのデータであり保証するものではありません。
書き込みツール構成例:PC接続(オンライン)
オンボードプログラマ
パートナー製ツールの最新情報や量産ラインでの適用に関しては、各メーカにお問い合わせください。
RenesasFlashProgrammerV3
E2エミュレータLite
USB
PC
ユーザインタフェースケーブル
(株)
アルファプロジェクト
http://www.apnet.co.jp/
インターフェイス
(株)
http://www.itf.co.jp/
SMH Technologies
(国内代理店:イーグローバレッジ(株))
http://www.e-globaledge.com/
(株)京栄
http://www.k-kyoei.jp/
E1エミュレータ
またはUSB/シリアル
ユーザシステム
(株)サニー技研
http://sunnygiken.jp/
(株)彗星電子システム
http://www.suisei.co.jp/
(株)Sohwa & Sophia Technologies
www.ss-technologies.co.jp
テセラ・テクノロジー(株)
http://www.tessera.co.jp/
(株)内藤電誠町田製作所
http://sys.ndk-m.com/
(株)北斗電子
http://www.hokutodenshi.co.jp/
横河ディジタルコンピュータ
(株)
http://www.yokogawa-digital.com/
*E2エミュレータLiteは、RL78ファミリおよびRXファミリのみ使用可能です。最新の対応状況などの詳細情報は、Webをご参照ください。
*E1の代わりにE20も使用可能です。
*USB接続は、USBブート対応マイコンのみ使用可能です。
*Renesas Synergyをご使用の場合、USB、
シリアル接続が使用可能です。
東亜エレクトロニクス
(株)
フラッシュサポートグループカンパニー
http://www.j-fsg.co.jp/
詳細
https://www.renesas.com/partners/on-board-programmer
* 会社名の掲載は、50音順です。
ルネサス開発環境
37-38
詳細情報
https://www.renesas.com/rsk
Renesas Starter Kit
マイコン評価から試作開発まで、これ1セットでOK
「すぐにルネサスマイコンを評価したい」そんなときにおすすめの開発キットです
オフボードプログラマ
パートナー製ツールの最新情報や量産ラインでの適用に関しては、各メーカにお問い合わせください。
ウェーブテクノロジー(株)
http://wavetechnology.co.jp/
(株)サニー技研
http://sunnygiken.jp/
(株)彗星電子システム
http://www.suisei.co.jp/
データ・アイ・オー
(国内代理店:(株)
東陽テクニカ)
http://www.toyo.co.jp/sdp/
RenesasStarterKitは、低価格の開発ツールキットです
ルネサスマイコン評価のためのユーザフレンドリーな開発環境をご提供します
付属のエミュレータおよび統合開発環境を使用して、
コーディングやデバッグができます
評価や初期導入に必要な開発環境がオールインワン
テセラ・テクノロジー(株)
http://www.tessera.co.jp/
東亜エレクトロニクス
(株)
フラッシュサポートグループカンパニー
http://www.j-fsg.co.jp/
ファルコン電子(株)
(HI-LOSYSTEMS総代理店兼務)
http://www.falcon-denshi.co.jp/
(株)北斗電子
http://www.hokutodenshi.co.jp/
すぐに評価
RenesasStarterKitインストーラにより、
ツールとサンプルを簡単にインストール
また、分かりやすいクイックスタートガイドにより、すぐに評価開始可能
ミナトホールディングス株式会社
ミナトデバイスカンパニー
http://www.minato.co.jp/
詳細
ボードはもちろん、評価に必要な開発ツール(統合開発環境、
コンパイラ、
デバッガ、エミュレータ)やサンプルソフトを同梱
評価だけでなく試作開発にも
Ethernet、USB、LCDなどを評価できる回路を搭載、マイコンの各種信
号をスルーホールから取り出せ、ユーザシステムと接続可能
https://www.renesas.com/partners/off-board-programmer
* 搭載される機能は製品により異なります
キット内容
書き込みサービス
◦CPUボード
◦LCDモジュール
◦統合開発環境
◦無償評価版C/C++コンパイラパッケージ
◦オンチップデバッギングエミュレータ
◦無償評価版フラッシュ書き込みツール
◦外部電源(一部の製品のみ)
量産時に書き込み作業を外注化したい場合には、以下のメーカのサービスをご利用いただけます。
ラインのコスト削減
(株)
ヴァーモ
シー・アンド・アイテー(株)
(株)菅製作所
初期立ち上げで
ライン構築が間に合わない
作業急増による
一時的外注化
信頼性の高い
書き込みをしたい
ラインに量産用
書き込み装置がない
各種マイコン用
アダプタの管理が大変
詳細
http://www.vamos-net.jp/
http://c-it.co.jp/
http://www.suga.ne.jp/
タクミ商事(株)
http://www.takumic.co.jp/
通菱テクニカ
(株)
http://www.tsuryo.co.jp/
東亜エレクトロニクス
(株)
フラッシュサポートグループカンパニー
http://www.j-fsg.co.jp/
(株)パルサ
ファルコン電子(株)
(HI-LO SYSTEMS総代理店兼務)
ファミリ
http://www.falcon-denshi.co.jp/
マイクロテック
(株)
http://www.microtek.co.jp/service/
松原工業(株)
http://www.mtbrk.com/
ミナトホールディングス株式会社ミナトデバイスカンパニー
http://www.minato.co.jp/
YAMADA-DEN-ON CO., LTD
http://www.yamadadenon.co.jp/
リバティ
(株)
http://www.liberty-rom.com/
(株)
ロムテック
対応マイコン
http://www.pulsa.co.jp/
RL78 ファミリ
RX ファミリ
http://www.romtec.co.jp/
https://www.renesas.com/partner_kakikomi
RZ ファミリ
シリーズ
グループ
RL78/G1x
RL78/G13、RL78/G14、RL78/G1C、RL78/G1G
RL78/L1x
RL78/L12、RL78/L13、RL78/L1C
RX100
RX111、RX113、RX130
RX200
RX210、RX220、RX231、RX23T、RX24T
RX600
RX610、RX62N、RX621、RX62G、RX62T、RX630、RX63N、RX631、RX63T、RX64M、RX65N*1、RX651*1
RX700
RX71M
RZ/A
RZ/A1H
RZ/T
RZ/T1
*1. RX65N, RX651用ルネサススタータキットは開発中
* 会社名の掲載は、50音順です。
ルネサス開発環境
39-40
詳細情報
https://www.renesas.com/software-os-middleware-driver
ミドルウェア・ドライバ
ルネサス ミドルウェア・ドライバ注目製品紹介
市場をリードする製品づくりをバックアップ
汎用マイコン(RL78ファミリ、RXファミリ、RZファミリ)において、お客様からご好評をいただいているミドルウェア・ドライバを採用事例な
ルネサスミドルウェアは、高性能なルネサスマイコンの特性を知りつくしたエンジニアが設計した、安心で高品質なソフトウェアモジュー
どと共にピックアップして紹介します。
ルです。ルネサスマイコンとミドルウェアの組み合わせが、製品開発の期間短縮、
コスト削減、省電力化、高品質化を実現します。
RX231グループ用Trusted Secure IP活用ソリューション
ルネサスミドルウェアの搭載例
新製品
◦マイコン内蔵フラッシュROMのセキュアな更新(セキュアアップデート)、不正なファームウェアの起動防止(セキュアブート)を実現
医療/ヘルスケア機器に
産業用機器に
車載情報端末に
◦IoT化する組み込み機器をウイルス侵入、盗聴などから守ることに貢献
◦ユーザ鍵データをTrusted Secure IPにて安全に管理
TCP/IP、音声録音・再生、FATファイルシ
TCP/IP、音声録音・再生、DSP、FATファ
グラフィックス、FATファイルシステム、
ステム、SPIシリアルEEPROM、I Cシリア
イルシステム、SPIシリアルEEPROM、I C
SDメモリカードドライバなど
ルEEPROM、SDメモリカードドライバほ
シリアルEEPROM、SDメモリカードド
か各種メモリドライバなど
ライバほか各種メモリドライバなど
2
2
詳細
https://www.renesas.com/rx231
評価環境
デジタルAVに
ホームネットワークに
セキュリティシステムに
AACエンコーダ・デコーダ、aacPlusデ
T C P / I P、H T T P サーバ、F T P サーバ、
暗号、セキュリティ、
グラフィックス、音
コーダ、MP3エンコーダ・デコーダ、FAT
SMTP/POP3、DHCPクライアント、ファ
声、通信、
ファイルシステムなど
ファイルシステム、SDメモリカードドラ
イルシステム、暗号、セキュリティなど
<OPTION>
Renesas Starter Kit用無線LAN拡張
ボードパッケージ
(無線LANモジュール(eWBC)同梱)
RTK0ZZZZZZP00000BR#WS
脅威
自律したセキュリティ
リバースエンジニアリング
(1)鍵管理
盗聴
(2)暗号通信
防護
ウイルス侵入
(3)改ざん検出
<MAIN>
Renesas Starter Kit for RX231
(B版 : Trusted Secure IP搭載)
R0K505231S020BE#WS
イバ、暗号など
cloudサーバ
ゲートウェイ
エッジデバイス
主なルネサスミドルウェア製品一覧
◦画像処理
◦通信関連ソフトウェア
◦ファイルシステム/デバイスドライバ
2D/3Dグラフィックスライブラリ
TCP/IPプロトコルスタック
SDカードドライバ
画像認識ライブラリ
SDIO無線LANドライバ
FATファイルシステム
◦Wi-SUN規格のBルートおよびHANプロファイルに準拠した920MHz帯無線通信プロトコルをサポート
JPEGエンコーダ/デコーダ
BLEスタック
USBドライバ
電気・ガス等スマートメータによる無線自動検針やHEMSによるホームエリア無線ネットワークへ採用拡大
◦デジタルAVシステム
Wi-SUNスタック
◦RXファミリ用 デバイスドライバ群
◦RL78/G1Hによる世界トップレベルの低消費電力ソリューションと、RX63NマイコンおよびSub-GHzトランシーバRAA604S00による
サウンドミドルウェア
◦信号処理/数値計算ソフトウェア
Firmware Integration Technology(FIT)ドライバ
高性能ソリューション(ルネサス製μITRON搭載)に対応
動画像ミドルウェア
DSPライブラリ
SCI, CMT, MPC, GPIO, AD, DA, DMA, ETHERC, USB, etc.
◦NWK層(6LopWPAN、IPv6)、セキュリティ認証(PANA)に対応しECHONET Liteシステムの早期実現が可能
◦セキュリティ/暗号ソフトウェア
FFTライブラリ
RL78ファミリ/RX600シリーズ用 Sub-GHz帯無線ソリューション
(Wi-SUNスタック)
詳細
https://www.renesas.com/connectivity/sub-ghz
暗号ライブラリ
Aルート
Bルート
HAN
アライアンス・パートナー・プログラム
本プログラムは、当社の製品やソリューションを活用するパートナー企業を広くお客様にご紹介するものです。最適なビジネスパートナー
がお客様の開発に貢献いたします。以下Webサイトで幅広いパートナーソリューションの最新情報をご確認ください。
パートナー一覧
詳細
http://www.renesas.com/partners
ソフトウェア(Middleware/Driver)
詳細
https://www.renesas.com/partners/mw-driver
電力会社
スマートメータ
HEMS
HEMS対応機器
評価環境
低消費電力ソリューション
高性能ソリューション
低消費電力向け、パッケージ名:型番
テセラ・テクノロジー(株)評価ボード
テセラ・テクノロジー(株)評価ボード
RL78ファミリWi-SUN IPv6-Rプロトコルスタック
◦
◦
◦
型名:TK-RLG1H+SB
型名:MB-RX604S-01
RL78ファミリ Wi-SUN MAC-Rプロトコルスタック
◦
◦
◦
AES
RL78ファミリSub-GHz RFドライバ
RL78/G1H AESドライバ
PHY MAC NWK
◦
有償
◦
無償
◦
無償
RAA604S00
RL78/G1H
高性能向け、パッケージ名:型番
有償
PHY MAC NWK
RX600シリーズWi-SUN IPv6-R プロトコルスタック
◦
◦
RX600シリーズWi-SUN MAC-Rプロトコルスタック
◦
◦
RX600シリーズSub-GHz RFドライバ
◦
◦
有償
有償
無償
ルネサス開発環境
41-42
ルネサス ミドルウェア・ドライバ注目製品紹介
RZファミリ用ミドルウェア・ドライバ:RZ/Aシリーズ
RZファミリ用 ミドルウェア・ドライバ:RZ/Tシリーズ
ディスプレイを備えたHMIシステム向けにビデオ入出力、歪み補正、JPEGデコード/エンコード機能などを簡単に動作させるためのソフト
RZ/T1では産業イーサネット通信用アクセラレータである
「R-INエンジン」
を活用し、リアルタイム性を損なうことなく、各種産業イーサネッ
ウェア群を提供します。
ト処理との両立が可能です。
Drawing
Camera
Display
Connectivity
Audio
2DGraphics
Acceleration
Camera
Capture
LCDOutput
Ethernet
DigitalSound
Interface
JPEG
Encode/Decode
Distortion
Correction
HeadUpDisplay
Correction
USB
SamplingRate
Conversion
Contrast
Adjustment
HW-RTOS
CMSIS-RTOS RTX
ユーザアプリケーション
HW-RTOSDRIVER
ユーザアプリケーション
PROFINET
EtherNet/IP
DeviceNet
EtherCAT
Slave
Controller
JCU
VDC5
DVDEC
IMR
DRC
PFV
Ether
USB
SDHI
I2C
DMA
SPI
SCUX
I2S
Timer
ADC
MMC
RZ/T1
(R-INEngine搭載品)
RZ/T1
(EtherCAT対応品)
GUIフレームワーク
ウィンドウシステム
GStreamer
Wayland/Weston
GStreamerPlugIn
GStreamerPlugIn
patch
Linuxカーネル
H.264Codec
︲
︲
︲
△
△
△
△
△
△
:対応可能
△:3rdParty対応
︲ :
対応不可
https://www.renesas.com/fit
・わずらわしいデータ管理制御とブロック消去回数の平準化を実施
アプリケーション
・ブロック消去処理中のリセットを検出することが可能
・RX100、RX200シリーズ用はデータフラッシュ以外にコードフラッシュを利用可能
・入手方法については特約店・営業にお問い合わせください
詳細
OpenGL
https://www.renesas.com/mw/data-flash-driver
データ管理
書き換え
DataFlashDriver
FlashModule
BSP(BoardSupportPackage)
OpenGLES2.0
ネットワークプロトコル
スタック
RS-485
Transceiver
データフラッシュドライバ
ライブラリ
ファイルシステム
CANTransceiver
・簡単なAPIでユーザシステムへの組み込みが容易
詳細
Qt5.6
デバイスドライバ
CANController
・別途データフラッシュドライバと組み合わせ、
データフラッシュへの書き込みの安全性を高めることが可能
RZ/Gシリーズ ソフトウェアパッケージ
プロセス/タイマ
管理
対応検討中
UART
Controller
・全RXファミリ/全ROM容量のコードフラッシュ、データフラッシュの書き換えが可能
HMIやコネクティビティ向けにオープンOSや3Dグラフィックス、FullHDビデオコーデックをソフトウェアパッケージで提供します。
Linuxシステムコール
ルネサスSW
Flash Module Using Firmware Integration Technology(RXファミリ用内蔵フラッシュ書き換え用ドライバ)
RZファミリ用ミドルウェア・ドライバ:RZ/Gシリーズ
Linuxシェル
パートナー製SW
802.3MAC
EthernetPHY(10/100Mbps)
Linux
CANopen
ルネサスHW
RenesasEtherDriver
SD/MMC
UART
メモリ管理
CoE,EoE,
FoE,SoE
Renesas
TCP/IP,UDP/IP
Board Support Package(BSP)
Linuxコマンド
Modbus/TCP
お客様SW
Modbus/
RTU,ASCII
採用事例
・ヘルスケア機器 ・炊飯器 ・電子レンジ ・リモコン ・冷蔵庫 ・計測器
RL78ファミリセルフプログラミングライブラリ
Board Support Package(BSP)
Audio
Display
DMA
Ethernet
GEthernet
GPIO
HSCIF
・RL78ファミリ用に別途セルフプログラミングライブラリを用意
I2C
MMC
MSIOF
PCIEC
PTP
QSPI
SATA
SCIF
SD
UBOOT
USB
USBF
V4l2
VIN
コードフラッシュライブラリ
詳細
https://www.renesas.com/flash_libraries/self_prg
データフラッシュライブラリ
詳細
https://www.renesas.com/flash_libraries/data_flash
コードフラッシュ、
データフラッシュ
ルネサス開発環境
43-44
ルネサス ミドルウェア・ドライバ注目製品紹介
USB ドライバ
・ルネサスUSB内蔵マイコン(RL78ファミリ、RXファミリ、RZファミ
◦省メモリ実装(ROM16KB、RAM3KB)
、通信性能(RX63NでTCP送受信約30Mbps)および低CPU負荷率(RX63NでTCP送受信時約30%)
にこだわった設計
ユーザアプリケーション
リ、R8Cファミリなど)に対応した無償サンプル
API
・USB HostとPeripheralの両方に対応した3種類のデバイスクラ
◦システム開発にすぐ着手できるソフトウェアパッケージとして提供
スを用意、製品に合わせて自由に選択可能
◦お客様が使用されるEthernetコントローラに対応可能なAPIを採用
PeripheralMSC
◦Ethernetコントローラ内蔵製品(RX64M、RX63N、SH7216)の性能・機能を最大限に引き出すEthernetドライバを提供
HostMSC
ルも用意
HostHID
◦リアルタイムOS有り・無し問わず動作可能
HostCDC
・OS依存しないソースコードでの提供、RXファミリはFITモジュー
PeripheralHID
特長
PeripheralCDC
組み込み用 TCP/IP M3S-T4-Tiny(略称:T4)
略語説明:
MSC: Mass Storage Device Class
CDC: Communication Device Class
・共通のユーザAPI
(ApplicationProgramInterface)設計、各種マ
◦Ethernetコントローラを外付けすることでRL78ファミリやR8Cファミリ等の小型マイコンでもEthernet機能を実現可能
HID: Human Interface Device Class
イコン間で移植は簡単に実現可能
USBBasicF/W(Host/Peripheral対応)
・各 マイコンの開発環境(e 2 studio、CS+など)に対応、Renesas
◦SDIO接続による無線LANモジュールを活用したネットワークシステムも実現可能
RL78
RX
RZ
R8C
…
StarterKitで動作検証済み
評価環境
詳細
https://www.renesas.com/driver/usb
T4をすぐにご利用いただけるよう右記の評価ボードを用意しています。
採用事例
RXファミリ用デバイスドライバ群Firmware Integration Technology(FIT)
T4の前身であるT3と合わせて合計50ライセンス以上の販売実績があります。
◦太陽光パネル制御装置
◦HEMS関連機器
◦無線装置
◦レントゲン機器
◦電車車両通信装置
◦エレベータ
◦環境センサ装置
◦シーケンサ製品
◦パチンコ台店舗内通信
◦液晶ディスプレイ
◦電子キャッシュレジスタ
詳細
・統合開発環境(e2 studio)上で簡単にファミリ用のデバイスドライバを組み合わせ可能
Renesas Starter Kit+ for RX64M
・最新のデバイスドライバを統合開発環境からダウンロードしてユーザシステムに組み込み可能
・ルネサスにて動作検証済みのデバイスドライバをパッケージングしたRDP(RXDriverPackage)
を準備済み
・すべてのRXファミリで共通で使用可能なAPI(ApplicationProgramInterface)設計
https://www.renesas.com/mw/t4
FIT対応のシステム間のアプリケーションの移植
MCUの置き換えが容易!
無線ドライバ、
センサドライバ
ユーザアプリケーション
・RL78を使ったセンサドライバにより、複数のセンサを持つセンサノードシステムの構築が容易
API
API
・センサドライバのRXファミリへの移植も容易
EEPROM
ミドルウェア
・無線ドライバにより、WLAN/BLE経由でアクセスポイントにデータ送信するシステムの構築が可能
詳細
API
Timer
https://www.renesas.com/connectivity/home-area-network
API
API
EEPROM
ミドルウェア
…
RIIC
ADC
MCU基本設定(BSP)
API
…
Timer
RIIC
ADC
MCU基本設定(BSP)
MCU1
…
…
MCU2
評価環境
・IoTSDKゲートウェイ版
FIT対応のシステム(左)と、従来のシステム(右)
・IoTSDKセンサノード版
WLAN:on-chipTCP/IP&mini-server/client
・WLANSDK
TCPorUDP/IPv4
WLANドライバ
・UARTI/F
・SPII/F
・SDIOI/F
センサドライバ
・加速度センサ(SPI)
・圧力センサ(I C)
2
WLAN
RL78/G14
BluetoothⓇ
RL78/G1D
Sensors
Sensors
Power
Power
WLAN
センサノード
BLE
センサノード
○温度
○磁気
○圧力
WLAN
RL78/G1D
SPI
UART
RX64M
120MHz(max)
Flash4Mbyte
RAM512kbyte
Ether
USB
64Mbyte
Micro-SD EEPROM SDRAM
ユーザアプリケーション
HUB
TCP/IPv4orIP6
IIC
EEPROM
ミドルウェア
Timer
WLAN/BLEアクセスポイント
(Gateway)
RIIC
RIIC
…
ADC
…
MCU初期設定
○音声
○匂い
○輝度
v 気圧
v 動き
すべてのRXファミリで共通のAPIが使用可能
詳細
ユーザアプリケーション
ドライバ、
ミドルウェアの
初期設定が統一されていない。
統一作業が必要。
https://www.renesas.com/fit
基本設定変更反映
基本設定の統一
IIC
EEPROM
ミドルウェア
…
Timer
RIIC
RIIC
ADC
…
MCU
初期設定
MCU
初期設定
MCU
初期設定
MCU
初期設定
…
マイコン初期設定がサンプルコード、
ミドルウェアによって
統一されていないケースあり。
:ルネサスUSBドライバ
:ルネサスUSB内蔵マイコン
ルネサス開発環境
45-46
アライアンスパートナーのご紹介
パートナー情報Web
Renesas Alliance Partner Program
詳細
ツールベンダ(ハード・ソフト)
http://www.renesas.com/partners
パートナーニュース‒ メール配信サービス
詳細
https://www.renesas.com/partnernews
ルネサスのパートナー各社の情報を網羅する総合ページです。
パートナー各社の最新の製品・サービスや皆様のお役に立つイベン
関連情報はすべてここから参照いただけます。
ト・セミナ、期間限定のキャンペーンなどの情報を毎月タイムリーに
お届けします。
ソフト
(OS・ドライバ・ミドルウェア)
パートナー情報検索
conne
詳細
https://www.renesaspartners.com/
パートナー各社の紹介や問合せ先、製品・サービス、対応する
分野・地域・デバイスなどの情報を検索することができます。
デザインハウス・IDH
製造請負・CSM・書き込みサービス・コンポーネント
(順不同)
パートナー製品・サービス情報
パートナー各社の製品・サービス情報はルネサスの主なマイコン製
品各ページの「開発環境」
タブをクリックしてご覧いただけます。
www.renesas.com
© 2016 Renesas Electronics Corporation.
All rights reserved. Printed in Japan.
Document No. R20CS0001JJ0700