~マイコン用ソフトウェア開発のための統合開発環境を統一~
2011年5月31日

 ルネサス エレクトロニクス株式会社(代表取締役社長:赤尾 泰、以下ルネサス)はこのたび、当社の8ビットから32ビットマイコン用統合開発環境を1つに統一した新統合開発環境「CubeSuite+(キューブスイートプラス)」を開発し、第一弾製品を本年6月より発売いたします。

 統合開発環境は、ユーザがマイコン用ソフトウェア(プログラム)を開発する際に使用する様々なツール(装置など)の連結操作を可能とし、ソフトウェア設計から評価、検証までの操作を向上します。現在、当社マイコンの種類により「CubeSuite」か「High-performance Embedded Workshop」、どちらかの統合開発環境を使用頂いておりますが、今後新規開発するマイコンについては新製品「CubeSuite+」で対応可能となります。

 今回は第一弾製品として、従来より「CubeSuite」でサポートし ていた「V850ファミリ」等のマイコン、および当社発足後の統合第一弾製品「RL78ファミリ」(ローパワーマイコン)をサポートします。そして、今後は「RXファミリ」(ミッドレンジマイコン)をサポートするなど、対応するマイコンを順次拡大していきます。

 CubeSuite+の主な特長は次の通りとなっております。

(1)はじめてのユーザでも簡単に使用可能

CubeSuite+は、ユーザのソフトウェア開発に必要な基本ソフトウェア開発ツールを1つにパッケージしており、1回のインストールですぐに使用可能な状態になります。インストールが完了したら、はじめてのユーザでもすぐに使い始められるよう、チュートリアルガイドも充実しています。

またCubeSuite+ではどのマイコンでも同じ操作性であるため、ユーザのツール操作の習得工数を削減可能です。

さらに、初めて使うマイコンであっても周辺機能の設定手順に迷うことなく簡単にプログラムを作成できるよう、デバイスドライバの設計支援を GUI(Graphical User Interface:情報がグラフィックスで表示され、直感的に操作することができる)で行う「コード生成」機能も備えています。

(2)プログラム作成時のビルド時間短縮により快適に使用可能

プログラムをマイコン用に翻訳するビルド時間について、CubeSuite+では、バックグラウンドでビルドを自動的に開始する「ラピッド・ビルド」機能を搭載しています。この機能により最短でビルドが完了するため、大幅にビルド時間を短縮でき、快適に開発ができます。

また、CubeSuite+では指定したアドレスのプログラムを実行された際に変数の値を表示する「アクション・イベント」機能を搭載しました。「アクション・イベント」機能を使えば右クリックだけで容易に変数表示機能が指定できるため、ビルド操作に時間を費やすことなく快適にデバッグできます。

(3)豊富な拡張機能で安心して使用可能

ユーザのプログラム性能をチューニングするためには、性能ネックとなっている関数を容易に見つけ出せるよう、プログラムの動きを可視化するグラフィカルな 表示機能の要求が益々高まっています。CubeSuite+では複数の変数の関係を簡単に見ることができるよう、変数の値の遷移を横棒グラフで表示する 「変数遷移グラフ」機能を備えています。また、関数の呼び出し関係を表示する「関数コール・グラフ」を搭載し、関数の呼び出し関係の確認や、より多く実行されている関数を呼び出し回数で確認することができます。

また、プログラムのダウンロード前後やブレーク後に繰り返し行う操作などを自動化し、操作ミスなく安心して開発できるよう、繰り返し行う操作をスクリプトで記述できる「Pythonコンソール」機能を搭載しました。

さらに、ツールとプロジェクトとを一括して保存/復元する「バックアップ機能」を搭載していますので、ユーザのソフトウェアの開発が完了した状態の保存、復帰を簡単に実現でき、ソフトウェア開発完了後も安心です。

CubeSuite+の対応開発ツール、サポート製品について

CubeSuite+は、オンチップ・デバッギングエミュレータ「E1」、「E20」、フラッシュメモリ・プログラマPG-FP5とともに統合開発ツールとして、従来のCubeSuiteでサポートしていた8ビットマイコン78K0、16ビットマイコン78K0R、32ビットマイコンV850に加えて、新 しい16ビットマイコンRL78のサポートを追加します。

 当社では、本製品を当社のマイコン製品を採用しているユーザのソフトウェア開発を快適に遂行でき、開発効率を飛躍的に向上させる製品と位置づけております。これらを必要とする応用分野に向けて積極的な販売活動を展開してまいります。

 今後対応するマイコンを順次拡大していくと共に、ユーザの開発資産であるCubeSuiteやHigh-performance Embedded Workshopで作成したプロジェクトを流用できる機能も搭載し、ユーザのCubeSuite+への移行も支援いたします。

 また、ソフトウェア開発をさらに快適にするため、「簡単」「快適」「安心」をさらに追及し、基本機能であるエディタ機能、ビルド機能、デバッグ機能の強化はもとより、テスト支援機能などソフトウェアの品質を向上させるための機能拡張を図ってまいります。

以 上

(補足)CubeSuite+は当社ホームページでも紹介しております。
http://www.renesas.com/ja-jp/products/software-tools/tools/ide/cubesuite.html

*本リリース中の製品名やサービス名は全てそれぞれの所有者に属する商標または登録商標です。

CubeSuite+のプログラム作成画面イメージは、別紙をご参照ください。


ニュースリリースに掲載されている情報(製品価格、仕様等を含む)は、発表日現在の情報です。 その後予告なしに変更されることがございますので、あらかじめご承知ください。

この記事をシェアする