メインコンテンツに移動

概要

説明

開発効率を高めるソリューション

スマート・ユーティリティは、統合開発環境のプラグインとして開発環境を拡張できます。

Learn More

ターゲットデバイス

ドキュメント

ビデオ&トレーニング

詳細情報

ラインアップ

以下5点が開発作業の効率を高めるお手伝いをします。

スマート・ユーティリティ対応統合開発環境
スマート・コンフィグレータCS+/e² studio
スマート・マニュアルCS+/e² studio
スマート・ブラウザーCS+/e² studio
最適化アシスタントe² studio
オープンソースプラグイン連携CS+ (一部)/e² studio

スマート・コンフィグレータ

スマート・コンフィグレータは、「ソフトウェアを自由に組み合わせられる」をコンセプトとしたユーティリティです。以下3つの機能で、お客様のシステムへのルネサス製ドライバの組み込みを容易にします。

  • FIT(Firmware Integration Technology)モジュールのミドルウェアをインポート
  • ドライバコード生成
  • 端子設定

スマート・コンフィグレータの機能詳細はこちら >>

FITの詳細はこちら >>

画像
スマート・コンフィグレータ

スマート・マニュアル

ルネサス製デバイス(Note1)のハードウェアマニュアルや、レジスタの情報をすぐに見つけることができます。

「スマート・マニュアル」ビューでは、ハードウェアマニュアルの閲覧、およびマニュアル内のレジスタ検索(Note2)、キーワード検索(Note3)が可能です。

また、エディタ上でもレジスタ名やAPI関数名(Note4)にマウスカーソルを重ねるだけで、仕様説明がポップアップで表示される機能も備えています。

Note

  1. 一部のデバイスでは対応していません。
  2. 周辺I/Oレジスタ、ビット情報を検索できます。
  3. トピックのキーワードでのマニュアル検索ができます。
  4. コード生成による出力関数(RX、RL78、RZ)、FITモジュール(RX)、RenesasリアルタイムOS(RI600V4)のサービス・コール。

スマート・ブラウザー

「スマート・ブラウザー」機能を使うと、使用するルネサス製デバイスの最新ハードウェアマニュアル、テクニカルアップデートおよびアプリケーションノートを簡単に検索、表示することができます。サンプルコードのダウンロード、およびプロジェクトを含むサンプルコードからのプロジェクトインポートが可能です。

キーワードを入力して、FAQの検索も簡単にできます(CS+のみ)。

最適化アシスタント

「最適化アシスタント」は、プログラム・コードサイズの最適化を支援する機能です。ビルド時のコンパイラやリンカオプションによるコードサイズの変化が簡単に分かり、コード削減のための時間短縮に役立ちます。

画像
最適化アシスタント

開発に便利なオープンソースプラグイン連携

問題管理、バージョン管理、コードレビュー、ドキュメント開発など、各開発工程で役立つプラグインに対応しています (Note1)

  • 不具合管理、要件管理 Trac
  • バージョン管理 (Note2)/構成管理 Subversion, Git
  • コードレビュー AgileReview
  • ドキュメント開発 Doxygen
  • ビルド管理 Jenkins
  • テスト CUnit、Unity

Note

  1. 上記オープンソースソフトウェア本体は、各ソフトウェアの公式ダウンロードページで提供されています。各ソフトウェアのライセンスについては、当該ページ をご覧ください。また、同ソフトウェアの動作不良、その他いかなる問題が発生した場合も、ルネサスは一切の責任を負いません。
  2. バージョン管理ツールなど、Windowsエクスプローラ上から操作可能なものはCS+プロジェクトツリーからも操作可能です。
画像
開発に便利なオープンソースプラグイン連携

サポート

サポートコミュニティ

  1. e2 studioでCMakeでビルドする、というアプリケーションノートがあるのですがスマートコンフィグレータは使えるのでしょうか?

    ... 思い出したので目を通してみたのですが、どうもこれではスマートコンフィグレータどころかコンパイルオプショ ...

    2021年11月24日
  2. HEWのソースをCubeSuite+に移行(2)

    先の質問の続きです。HEWのCソースをCubeSuite+に移行しております。その際に下記のようなエラーが出ます。W0520513:A value of type \”volatile unsigned ...

    2013年8月25日
  3. e2 studioでCMakeでビルドする、というアプリケーションノートがあるのですがスマートコンフィグレータは使えるのでしょうか?

    ... 思い出したので目を通してみたのですが、どうもこれではスマートコンフィグレータどころかコンパイルオプショ ...

    2021年11月24日
サポートコミュニティからの全ての結果を参照 (331件)

ナレッジベース

  1. E0210002 (デバッグ・ツールの起動に失敗)

    ... ールから一歩踏み込んだ、ソリューション・ツールキットのスマートユーティリティとQE(Quick and Effective tool solution)をサポートして ...

    2021年11月16日
  2. RXスマート・コンフィグレータのI2Cマスタモードコンポーネント(RIIC)を使用してI2C通信をしたい

    ... callback_receiveend. Do not edit comment genereceive_complete();/* End user code. Do not edit comment generated here */}   関連ビデオ・RXスマートコンフィギュレータを使用してI2C通信を設定す ...

  3. e² studioのFAQ集

    ... ロジェクトをパートナー製IDEでビルド可能なRAまたはRZスマート・コンフィグレータのプロジェクトに変換する手 ...

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

サポートコミュニティ

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

ナレッジベース

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

サポートチケット

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