1. Home

Renesas Synergy™ 開発環境

  • プラットフォームの一環として、ルネサスは開発環境(ツール)と開発ボード(キット)を準備しました。
  • この開発環境(e² studio ISDE)は強力なエディット機能に加え、グラフィカルなコンフィギュレータ、トレーサー、UIツールを備えています。
  • IARシステムズ製 IAR Embedded Workbench® for Renesas Synergy™にも対応しています。

 

 

1. Renesas Synergy™ 開発環境(ツール)一覧

  IAR システムズ ルネサス
統合開発環境 IAR Embedded Workbench®
for Renesas Synergy™ (*1)
e² studio ISDE (*1)
コンパイラ IAR C/C++コンパイラ GNUコンパイラ
デバッガ・エミュレーター I-jet (*2) /J-Linkファミリー(*3) J-Linkファミリー(*3)

*1:  IAR Embedded Workbench® for Renesas Synergy™およびe² studio ISDEは、Renesas Synergy™ ギャラリー(要登録)よりダウンロードできます。いずれも、Renesas Synergy™プラットフォームが提供する統合開発環境としてのライセンス取得に費用はかからず、また無償かつライセンス(シート)数無制限でご使用いただけます。

 

*2: IAR システムズ製

 

*3: SEGGER社製(日本代理店:株式会社エンビテック)。

J-Link BASE, J-Link PLUS, J-Link ULTRA+, J-Link PRO, J-Trace Cortex-M がRenesas Synergyに対応しています(2017年2月時点)。それぞれの機能についは、こちらをご参照ください。

 

 

2. e² studio ISDE 構成図 と エディット機能

ルネサスはRenesas Synergy™のために新しい開発環境を用意いたしました。従来の統合開発環境(IDE)であるe2 studioをベースにRenesas Synergy™ プラットフォーム向けのパワフルなソフトウェアを実装した、統合ソリューション開発環境(ISDE)です。

 

e²studio ISDE 構成図


e2 studio ISDEのエディット機能

  • コード自動補完
  • 総合的なスマートユーザーマニュアル
  • コード中の特定文字列、文法、条件を判りやすくする色使い
  • 強力なコードナビゲーション
  • 関数/変数宣言へのジャンプ
  • 自動コードフォーマット修正
  • コードテンプレートの適用
  • 自動コード構成(if, while, do...whileなど)
  • 自動変数補完
  • スペルチェック

 

 

3. e² studio ISDE のグラフィカルなコンフィグレータ

 

統合ソリューション開発環境「e² studio ISDE」として、以下の新しいコンフィグレータ等を準備しました。

  • マイコンのピン設定、クロック設定、ペリフェラル設定、割込みアサインを行うグラフィカルなコンフィギュレータ
  • リアルタイムOSのThreadアサイン、周辺ドライバやHALドライバのカスタマイズを行うグラフィカルなコンフィギュレータ
  • コンフィギュレーターの設定により、ヘッダファイル、初期化Cコードを生成。アプリケーションコード開発がすぐに始められる開発環境を準備
  • マウスで触ったマイクロコントローラのレジスタやソフトウェアAPIのマニュアル記載情報がポップアップするスマートマニュアル

 

グラフィカルなコンフィギュレータの例 : ピンコンフィギュレータ

 

 

4. TraceX (解析ツール)

 

TraceX® - ThreadX® Performance & Monitoring

  • ホストベースの解析ツールです。Renesas Synergy™ プラットフォームとシームレスに統合されています。
  • リアルタイムシステム・イベントをグラフィカルに表示し、システムの動作を示します。このため、標準的な デバッガでは見えない範囲で生じる割込みやコンテキスト切り替え等の、システムイベントの発生を理解することができます。
  • イベントの確認・調査とそのタイミングを特定することで、予期しない動作の発見と領域を限定した詳細調査が可能になり、プログラミング上の問題解決を支援します。

 

 

5. GUIX Studio™ (PC用UI画面作成ツール)


ユーザーインタフェース画面を作成するためにPC上で動作する、WYSIWYG画面設計環境です。カラーアニメーションが簡単に作成できます。

以下の特長を有します。

  • 豊富なウィジェットとテーマを用意
  • デフォルトカラーや描画スタイルのカスタマイズが可能
  • GUIX™ランタイムライブラリベースのCコードを自動生成
  • フォント生成ツールやPNG、JPEGなどを読み込んでGUIX™ ピクセルマップへ変換する機能

GUIX™ UI アプリケーションはPC上のGUIX™ 環境で実行され、素早く簡単にUIコンセプトの生成とデモンストレーション、スクリーンフローのテスト、画面遷移やアニメーションのチェックが行えます。

 

GUIX Studio™作成例

 

IAR Embedded Workbench® for Renesas Synergy™、e² studio ISDE、TraceX、GUIX studio™はRenesas Synergy™ ギャラリー(要登録)よりダウンロードできます。

 

 

 

6. Renesas Synergy™ キット概要

 

組込みシステムの開発環境とマイクロコントローラの開発環境は、密に連結していることが確実でスムーズな開発を進めるうえで非常に重要です。e2 studio ISDEは幅広いRenesas Synergy™ キットとシームレスに動作するよう構成されています。そしてそれぞれのキットに対応するBSPも準備されています。

現在、Renesas Synergy™ プラットフォームではDevelopment Kit(DK)、Starter Kit(SK)、Promotion Kit (PK) およびTarget Board (TB) の四種類のキットを用意しています。

Renesas Synergy™ キットは拡張性にも優れており、様々なプラグインモジュールが準備されている業界標準の拡張インタフェース規格Pmod™コネクタを搭載しています。

 

マルツエレック殿・チップワンストップ殿でご予約・ご購入が可能です!詳細はこちらからご覧ください。

 

 

7. Renesas Synergy™ キット種類

 

Development Kit (DK)

DK はマイクロコントローラの全端子、全機能へのアクセスが可能で、デバイスの性能評価、消費電流測定、アプリケーションソフトの開発など、様々な用途に使用できます。全てのDKはon-board J-Link debuggerとBluetooth® Low Energy(BLE)のモジュールを搭載しています。

 

Starter Kit (SK)

SK はマイクロコントローラのほぼすべての端子アクセスが可能です。まだ特定のアプリケーションや開発機器のイメージを持っていないお客様が、最小限の費用でRenesas Synergy™ プラットフォームを経験したいという場合に最適です。SKはPmod™コネクタやArduino™による拡張が可能です。

 

Promotion Kit (PK)

S5D9シリーズマイクロコントローラの評価用キットとしてPK-S5D9をご用意しました。

こちらもSKと同様、比較的安価な費用でS5D9シリーズの機能評価が可能です。


Target Board (TB)
最も安価な初期評価用キットです。マイクロコントローラの全ピンへのアクセスが可能です。Pmod™コネクタを搭載し、拡張用ボードもご用意しています。

 

Development Kit

Starter Kit

Promotion Kit

(PK-S5D9)

Target Board

目的

開発用

初期評価用

S5D9評価用 初期評価用

MCU 端子

アクセス

全端子アクセス可

ほぼ全端子アクセス可

ほぼ全端子アクセス可 全端子アクセス可

拡張性

複数Pmodコネクタ

Arduino&Pmodコネクタ

Arduino & Pmodコネクタ Pmodコネクタ

SSP

動作保証ベース

Yes

No

Yes (PK-S5D9) Limited

BLE

モジュール搭載

No

On-board

J-Link デバッガ

 

 

 

8. キット情報とご購入

製品名(詳細情報サイト) 発注型名 ユーザーズマニュアル ご購入先
DK-S7G2
(Development Kit)
YSDKS7G2S30J S7G2 Development Kit(DK-S7G2)ユーザーズマニュアル(参考資料)
DK-S3A7
(Development Kit)
YSDKS3A7E20J S3A7 Development Kit(DK-S3A7)ユーザーズマニュアル(参考資料)
DK-S124
(Development Kit)
YSDKS124S20 S124 Development Kit(DK-S124)ユーザーズマニュアル(参考資料)
DK-S128
(Development Kit)
YSDKS128E10 S128 Development Kit(DK-S128)ユーザーズマニュアル(参考資料)
SK-S7G2
(Starter Kit)
YSSKS7G2E30 S7G2 Starter Kit(SK-S7G2)ユーザーズマニュアル(参考資料)
PK-S5D9
(Promotion Kit)
YSPKS5D9E10 S5D9 Promotion Kit (PK-S5D9) ユーザーズマニュアル(参考資料)
TB-S5D5
(Target Board)
YSTBS5D5E10 S5D5 Target Board (TB-S5D5) User’s Manual

TB-S3A6
(Target Board)

YSTBS3A6E10
S3A6 Target Board (TB-S3A6) User’s Manual

 

 

S7G2マイクロコントローラ用Development Kit(DK-S7G2)

 

9. Renesas Synergy™フラッシュプログラマ関連情報

  • パートナー製フラッシュプログラマ対応表は、こちら
  • パートナーによる書き込みサービス対応表は、こちら
  • Renesas Flash Programmer (Programming GUI)の情報は、こちら

 

注:
Renesas Synergy™ キットのみご利用の場合、これらフラッシュプログラマは必須ではありません。
キットに搭載されているOn-boardデバッガ経由でフラッシュ書き込みが行えます。

 

上記downloadには必ず下のボタンより契約内容を御確認ください。

MyRenesasボタンよりID,PWをご入力ください。

サンプルコードとアプリケーションノートを掲載しています。各フィルタで絞込みを行えます。

上記downloadには必ず下のボタンより契約内容を御確認ください。

MyRenesasボタンよりID,PWをご入力ください。

Contact