RXファミリ用 統合開発環境
新統合開発環境 CubeSuite+への移行(エミュレータ編）

ルネサス エレクトロニクス株式会社
MCU事業本部 ソフトウェア統括部
MCUツール技術部
2012/5/8

Rev. 1.02©2011. Renesas Electronics Corporation, All rights reserved.

R20UT2056JJ0102

はじめに
本資料はRXファミリ用High-performance Embedded WorkshopからCubeSuite+への移行方法やCubeSuite+でのE1,E20エミュレータ操作方法について記載しています。
本資料はCubeSuite+V1.02.00をベースに説明しています。
ツールチェイン等について下記資料を参照ください。
「RXファミリ用 統合開発環境 新統合開発環境 CubeSuite+への移行(ビルド編）」
また、CubeSuite+はツールの使い方を記載したチュートリアルガイドを用意していますので参照ください。
チュートリアルガイドはCubeSuite+のメニューから[ヘルプ]→[チュートリアル]を選択で参照できます。

チュートリアルガイド
2©2011. Renesas Electronics Corporation, All rights reserved.

目次
1.High-performance Embedded WorkshopのワークスペースをCubeSuite+で開く方法(V1.02.00)
2.デバッガ(E1,E20エミュレータやシミュレータ)の変更方法
3.マイコンの変更方法
4.エミュレータ接続時の設定はどこで行うのか？
5.エミュレータの接続方法
6.エミュレータの接続解除方法
7.ホットプラグインで起動する方法
8.IDコード入力方法
9.プログラムのダウンロード方法
10.ダウンロードファイルを追加登録する方法
11.プログラムの実行、停止方法
12.START,STOP機能の設定方法
13.トレースの取得条件設定方法
14.トレースの開始、終了条件の設定方法
15.トレースの抽出条件の設定方法
16.プログラム実行中にメモリや変数を参照、変更する方法
3©2011. Renesas Electronics Corporation, All rights reserved.

目次
17.プログラム実行中にメモリや変数を自動更新する方法
18.ブレークポイントの設定方法
19.変数へのアクセスでブレークする方法
20.パフォーマンス機能(タイマ計測)の使用方法
21.メモリをフィルする方法
22.メモリ内容をセーブする方法
23.ＲＡＭモニタの使用方法(E20使用時)
24.プログラム実行中に実行PCを表示する方法(V1.02.00)
25.フラッシュライタモードについて

4©2011. Renesas Electronics Corporation, All rights reserved.

1. High-performance Embedded WorkshopのワークスペースをCubeSuite+で開く方法(V1.02.00)
CubeSuite+はHigh-perpormance Embedded Workshopで作成したワークスペースを開くことができます。以下にその手順を記載します。
(1) ツールバー左上の[スタート]ボタンを押してスタートパネルを開いてください。

[スタート]ボタン5©2011. Renesas Electronics Corporation, All rights reserved.

1. High-performance Embedded WorkshopのワークスペースをCubeSuite+で開く方法(2) [CubeSuite/High-performance Embedded Workshop/PM+のプロ
ジェクトを開く]左の[GO]ボタンを押してください。

(3) [プロジェクトを開く]ダイアログが開きますので、ファイルの種類を「HEW用ワークスペース・ファイル(*.hws)」に設定してHEWで作成したワークスペースを選択して、開くボタンを押してください。

6©2011. Renesas Electronics Corporation, All rights reserved.

1. High-performance Embedded WorkshopのワークスペースをCubeSuite+で開く方法(4) [プロジェクト変換設定]ダイアログが開きますので変換したいプロジェクトを選択してください。

プロジェクトを選択(5) [使用するマイクロコントローラ]から、マイコンを選択して、[OK]ボタンを押してください。

マイコンを選択注意
7

一度設定したデバイスは変更できませんのでご注意ください。
デバイスを変更する場合は「3.マイコンの変更方法」を参照ください。

©2011. Renesas Electronics Corporation, All rights reserved.

2.デバッガ(E1,E20エミュレータやシミュレータ)の変更方法
HEWではデバッグセッションの変更や[デバッグの設定]ダイアログのターゲットの変更
でデバッガ(E1,E20エミュレータやシミュレータ)の選択を行っていましたが、CubeSuite＋ではプロジェクトツリー上でデバッガの変更をおこないます。
次ページにその手順を示します。

HEWでのデバッガ(E1,E20エミュレータやシミュレータ)選択方法
8©2011. Renesas Electronics Corporation, All rights reserved.

2.デバッガ(E1,E20エミュレータやシミュレータ)の変更方法(1) 現在選択しているデバッガはプロジェクトツリーパネル上のデバッグ・ツール名(デバッグ・ツール)で確認できます。
以下の例ではRXシミュレータが選択されています。
選択しているデバッガ

9©2011. Renesas Electronics Corporation, All rights reserved.

2.デバッガ(E1,E20エミュレータやシミュレータ)の変更方法(2) デバッガを変更する場合、デバッグ・ツール名(デバッグ・ツール)を右クリックしてポップアップメニューを開いて、[使用するデバッグツール]を選択して変更したいデバッグツールを選択してください。
右クリック

10

©2011. Renesas Electronics Corporation, All rights reserved.

変更したいデバッグツールを選択3.マイコンの変更方法
CubeSuite+では一度作成したプロジェクトのマイコンを変更することは出来ません。
マイコンを変更する場合、既存のプロジェクトを流用して新規にプロジェクトを作成する必要があります。
以下にその手順を記載します。
(1) ツールバー左上の[スタート]ボタンを押してスタートパネルを開いてください。
(2) [新しいプロジェクトを作成する]左の[GO]ボタンを押してください。

クリック

11

©2011. Renesas Electronics Corporation, All rights reserved.

3.マイコンの変更方法(３) [プロジェクト作成]ダイアログが開きますので、[使用するマイクロコントローラ]に変更したいマイコン名を設定してください。
(4) [既存のプロジェクトのファイル構成を流用する]にチェックを入れて、流用元のプロジェクトを選択し、 ［プロジェクト・フォルダ以下の構成ファイルをコピーして流用する］にチェックを入れてください。

マイコン名を設定

流用元のプロジェクトを設定
12©2011. Renesas Electronics Corporation, All rights reserved.

3.マイコンの変更方法(5) [プロジェクトの種類][プロジェクト名]を設定して[作成ボタン]を押してください。
既存プロジェクトからマイコン名を変更したプロジェクトが作成されます。
プロジェクトの種類は「空のアプリケーション(CC-RX)」を設定

プロジェクト名を設定

作成ボタンをクリック

13©2011. Renesas Electronics Corporation, All rights reserved.

4.エミュレータ接続時の設定はどこで行うのか？
HEWではエミュレータ接続時に[起動設定]ダイアログ、[コンフィグレーションプロパティ]ダイアログが表示され設定を行いますが、CubeSuite＋ではエミュレータ接続前に[プロパティ]パネルで設定を行う必要があります。以下に手順を示します。
[プロジェクト･ツリー]パネルのデバッグツール名(デバッグ・ツール)をダブルクリックしてください。デバッグツールのプロパティが開きます。
ダブルクリック

14©2011. Renesas Electronics Corporation, All rights reserved.

4.エミュレータ接続時の設定はどこで行うのか？
HEWの[起動設定]ダイアログ、[コンフィグレーションプロパティ]ダイアログ各設定がCubeSuite＋の[プロパティ]パネルのどの部分に相当するかを以下に示します。
(1)HEW[起動設定]ダイアログ[デバイス]タブ

15

注：CubeSuite+ではデバイスを変更出来ません。
デバイスを変更する場合は、「3.マイコンの変更方
法 」を参照ください。
©2011. Renesas Electronics Corporation, All rights reserved.

4.エミュレータ接続時の設定はどこで行うのか？
(2)HEW[起動設定]ダイアログ[起動と通信]タブ

16©2011. Renesas Electronics Corporation, All rights reserved.

4.エミュレータ接続時の設定はどこで行うのか？
(3)HEW[コンフィグレーションプロパティ]ダイアログ[MCU]タブ17©2011. Renesas Electronics Corporation, All rights reserved.

4.エミュレータ接続時の設定はどこで行うのか？
(4)HEW [コンフィグレーションプロパティ]ダイアログ[システム]タブ

18©2011. Renesas Electronics Corporation, All rights reserved.

4.エミュレータ接続時の設定はどこで行うのか？
(5)HEW[コンフィグレーションプロパティ]ダイアログ[内蔵フラッシュメモリの上書き]タブ

注1：消去、上書き設定は全フラッシュ領域に対して行います。
ブロック単位に設定出来ません。

19©2011. Renesas Electronics Corporation, All rights reserved.

4.エミュレータ接続時の設定はどこで行うのか？
(6)HEW [コンフィグレーションプロパティ]ダイアログ[外部フラッシュメモリ]タブ

注1：HEWで使用したUSDファイルをそのまま登録できます。
ダウンロード前実行スクリプト、ダウンロード後実行スクリプトを登録している場合も修正する必要はありません。

20©2011. Renesas Electronics Corporation, All rights reserved.

5.エミュレータの接続方法
CubeSuite＋のメニューから[デバッグ]→[デバッグ・ツールへ接続]を選択すると設定したエミュレータ(デバッグ･ツール)に接続します。
接続が完了すると画面右下のステータスバーにデバッグツール名が表示されます。

デバッグ・ツールへ接続を選択接続前接続後
注：マイコンにIDコードを書き込んでいる場合は、「8.IDコード入力方法」を参考にして事前にIDコードを設定してください。
21©2011. Renesas Electronics Corporation, All rights reserved.

6.エミュレータの接続解除方法
接続を解除する場合はメニューから[デバッグ・ツールから切断]を選択するかデバッグツールバーのボタンをクリックしてください。

デバッグ・ツールから切断ボタン

22©2011. Renesas Electronics Corporation, All rights reserved.

7.ホットプラグインで起動する方法
ホットプラグイン機能を使用してエミュレータを接続する手順を以下に示します。
(1)CubeSuite+のメニューから[デバッグ]→[ホット･プラグイン]を選択してください。

(2)以下のメッセージが表示されますので、エミュレータをターゲットボードに接続後[OK]ボタンを押してください。エミュレータが起動します。

注：マイコンにIDコードを書き込んでいる場合は、「8. IDコード入力方法 」を参考にして事前にIDコードを設定してください。
23©2011. Renesas Electronics Corporation, All rights reserved.

8.IDコード入力方法
マイコンにIDコードが書き込まれている場合、HEWではエミュレータ起動時に[IDコード確認]ダイアログが表示されますが、CubeSuite+ではエミュレータ起動前に[プロパティ]パネルでIDコードを設定しておく必要があります。
以下を参考にIDコードを設定してください。

24©2011. Renesas Electronics Corporation, All rights reserved.

9.プログラムのダウンロード方法
メニューから[デバッグ]→[デバッグ･ツールへダウンロード]を選択するかデバッグツールバーのボタンをクリックすると、指定ファイルのダウンロードを実行します。
またメニューから[デバッグ]→[ビルド＆デバッグツールへダウンロード]を選択するかデバッグツールバーのボタンをクリックすると、プロジェクトのビルドを行った後、指定ファイルのダウンロードを実行します。
デバッグツールと接続していない場合はデバッグツールと接続を行った後ダウンロードを実行します。

デバッグ・ツールへダウンロード

ビルド＆デバッグ・ツールへダウンロード

25©2011. Renesas Electronics Corporation, All rights reserved.

10.ダウンロードファイルを追加登録する方法
ダウンロードファイルの追加は[プロパティ]パネルの[ダウンロード・ファイル設定]タブで行います。
(1)「ダウンロードするファイル」を選択して右側の ... をクリックしてください。
(2)ダウンロード･ファイルダイアログが開きますので追加ボタンを押してください。
「ダウンロードするファイル」を選択後クリック

追加ボタンをクリック
26©2011. Renesas Electronics Corporation, All rights reserved.

10.ダウンロードファイルを追加登録する方法(3)ダウンロード・ファイル情報にダウンロードするファイル名、ファイルの種類等を設定
後OKボタンを押してください。

ダウンロードファイル、ファイルの種類等を設定

このボタンでダウンロードする順番を選択可能
OKボタンをクリック

注：ダウンロード実行時、登録したファイルはすべてダウンロードされます。
任意のファイルのみダウンロードする場合は上記設定画面でダウンロードしたいファイルのみ「オブジェクトをダウンロードする」、「シンボルをダウンロードする」を「はい」に設定してください。
27©2011. Renesas Electronics Corporation, All rights reserved.

11.プログラムの実行、停止方法
プログラムの実行、停止やCPUリセットはHEWと同様にメニューおよびツールバーから行うことが出来ます。以下を参照ください。
CubeSuite+のメニュー

停止

CPUリセット実行
28

ステップ・アウトステップ・オーバーステップ・インブレークせずに実行

リスタート(リセット後実行)©2011. Renesas Electronics Corporation, All rights reserved.

12.START,STOP機能の設定方法
START,STOP機能の設定は[プロパティ]パネルの[デバッグ・ツール設定]タブで行います。以下を参照ください。

29©2011. Renesas Electronics Corporation, All rights reserved.

13.トレースの取得条件設定方法
トレースの取得条件設定は[プロパティ]パネルの［デバッグ・ツール設定］タブで行います。以下を参照ください。

30©2011. Renesas Electronics Corporation, All rights reserved.

14.トレースの開始、終了条件の設定方法
14.1実行PCでトレースの開始・終了取条件設定を行う場合はエディタパネル上で行います。以下を参照ください。

31©2011. Renesas Electronics Corporation, All rights reserved.

14.トレースの開始、終了条件の設定方法(1)トレースを開始あるいは終了したい行のイベントエリアを右クリックしてポップアップメニューを開きます。
(2)「トレース開始の設定」あるいは「トレース終了の設定」を選択します。
ここを右クリック

開始、終了を選択(3)「トレース開始の設定」を設定した行に「トレース終了の設定」を設定した行にを表示します。
32©2011. Renesas Electronics Corporation, All rights reserved.

14.トレースの開始、終了条件の設定方法
14.2データアクセス時にトレースを開始、終了したい場合は、ウォッチパネルやエディタパネル上で行います。
(1)ウォッチパネルまたはエディタパネル上でアクセス時にトレース開始または終了した
い変数を右クリックしてポップアップメニューを開きます。
(2)「トレース出力」(エディタパネルの場合は「トレース設定」)を選択して、「読み書き時にトレース開始の設定」または「読み書き時にトレース終了の設定」を選択してください。
(3)データ条件を設定する場合は数値を入力してください。
ここを右クリック

データ条件を入力(入力しなくでも可)33©2011. Renesas Electronics Corporation, All rights reserved.

トレース出力またはトレース設定を選択

トレース開始か終了を選択

14.トレースの開始、終了条件の設定方法
設定した条件はイベントパネルで確認できます。

34©2011. Renesas Electronics Corporation, All rights reserved.

15.トレースの抽出条件の設定方法
トレースの抽出条件の設定はウォッチパネルまたはエディタパネル上で行います。
以下を参照ください。

35©2011. Renesas Electronics Corporation, All rights reserved.

15.トレースの抽出条件の設定方法(1)ウォッチパネルまたはエディタパネル上でトレース抽出条件を設定したい変数を右クリックしてポップアップメニューを開きます。
(2)トレース出力(エディタパネルの場合はトレース設定)を選択して、トレースを記録する条件を選択してください。
ここを右クリック

トレース出力またはトレース設定を選択

トレース抽出する条件選択36©2011. Renesas Electronics Corporation, All rights reserved.

16.プログラム実行中にメモリや変数を参照、変更する方法
CubeSuite+でプログラム実行中にメモリや変数の内容を参照、変更するには[プロパティ]パネルの設定が必要です。
以下の手順で設定を行ってください。
(1)デバッグツールの[プロパティ]パネルの[デバッグ・ツール設定]タブを開いてください。
(2)実行中のメモリ･アクセスの[実行を一瞬停止してアクセスする]を[はい]に設定してください。プログラム実行中にメモリ、変数の内容を参照できるようになります。

ここを「はい」に変更

本設定を「いいえ」にした場合、プ
ログラムの実行中メモリパネルは**を表示します。

37©2011. Renesas Electronics Corporation, All rights reserved.

17.プログラム実行中にメモリや変数を自動更新する方法
CubeSuite+でメモリや変数の内容を自動更新するには[プロパティ]パネルの設定が必要です。以下の手順で設定を行ってください。
(1)デバッグツールの[プロパティ]パネルの[デバッグ・ツール設定]タブを開いてください。
(2)実行中のメモリ･アクセスの[実行を一瞬停止してアクセスする]と[実行中に表示更新を行う]を[はい]に設定してください。
プログラム実行中にメモリパネル、ウォッチパネルの表示内容を自動更新します。
表示間隔を変更したい場合は[表示更新間隔]の値を修正してください。
2箇所を「はい」に変更

表示間隔を設定
プログラム実行中にウォッチパネルに登録した変数やメモリパネルの内容を自動的に更新して表示します。
38©2011. Renesas Electronics Corporation, All rights reserved.

18.ブレークポイントの設定方法(1)CubeSuite+でのブレークポイント設定はエディタパネルのメイン・エリア(下図の赤で囲っている部分)で行います。
アドレス表示のある行を1クリックすることでブレークポイントを設定できます。
ブレークポイント設定済みの行を1クリックした場合はブレークポイントを削除します。

ここをクリック

39©2011. Renesas Electronics Corporation, All rights reserved.

18.ブレークポイントの設定方法(2)ソフトウェアブレーク、ハードウェアブレークのうちどちらを設定するかは[プロパティ]パネルの[デバッグ･ツールの設定]タブの[優先的に使用するブレークポイント]で選択します。(下図の例ではハードウェアブレークを設定しています)

優先的に使用する
ブレークポイントを設定(3)上記で選択したブレークポイントの設定数が制限を越える場合、もう一方の種類のブレークポイントが使用されます。
どちらのブレークが割り当てられたかは、イベントマークで区別できます。
がソフトウェアブレーク、 がハードウェアブレークのイベントマークです。
40©2011. Renesas Electronics Corporation, All rights reserved.

18.ブレークポイントの設定方法(4)ブレークポイントの設定状態は[イベント]パネルで確認できます。
[イベント]パネルはCubeSuite+のメニューから[表示]→[イベント]で開きます。
[イベント]パネルで不要なブレークポイントを削除したり、無効にすることができます。

41©2011. Renesas Electronics Corporation, All rights reserved.

19.変数へのアクセスでブレークする方法
変数へのアクセスでブレークする設定はウォッチパネルまたはエディタパネルで行います。
(1)ウォッチパネルまたはエディタパネル上のアクセス時にブレークしたい変数を右クリックしてポップアップメニューを開いてください。
(2)アクセス・ブレークの設定(エディタパネルの場合はブレークの設定)を選択して、「読み込み組み合わせブレークを設定」「書き込み組み合わせブレークを設定」「読み書き組み合わせブレークを設定」のいずれかを設定してください。
変数を右クリックしてポップアップメニューを開く

アクセス･ブレークの設定を選択

ブレーク条件(読み込み、書き込み、読み書き)を選択
42©2011. Renesas Electronics Corporation, All rights reserved.

19.変数へのアクセスでブレークする方法(3)データ条件を設定する場合は数値を入力してください。(不要な場合は入力しなくてもかまいません)
必要な場合はデータ条件を入力

注：ここで入力する数値は10進数です。16進数で数値入力する場合は、0ｘAAのように先頭に”0x”を付けてください。

43©2011. Renesas Electronics Corporation, All rights reserved.

19.変数へのアクセスでブレークする方法
データ条件をマスク指定したい場合は「アクセスイベント詳細設定」ダイアログで行います。
(4)メニューから[表示]→[イベント]を選択してイベントパネルを開いて、組み合わせブレーク左の”+”マークをクリックして展開表示してください。
(5)詳細情報内の修正したいイベントを選択して右クリックしてポップアップメニューを開いて[条件の編集]を選択してください。
クリック

選択して右クリック

条件の編集を選択

44©2011. Renesas Electronics Corporation, All rights reserved.

19.変数へのアクセスでブレークする方法(6) 「アクセスイベント詳細設定」ダイアログが表示されますのでデータ条件の「データマスクを指定する」を「はい」に設定してください。
(7)マスク値が設定可能になりますので、マスク値を入力してください。
条件となるデータ値に対してビット単位でマスク値“ 0 ”をDon’t Careとします。

はいを設定

マスク値を入力(16進)例は下位1バイト以外はマスク(Don’t care)した時の設定例です。

本ダイアログでデータ条件のマスク以外に、アドレス条件のマスク、範囲指定やデータ条件のアクセス種別、アクセスサイズ、比較データおよび通過回数を設定可能です。

45©2011. Renesas Electronics Corporation, All rights reserved.

20.パフォーマンス機能（タイマ計測)の使用方法
HEWはプログラム実行時間をパフォーマンス機能で測定できますが、CubeSuite+ではタイマ計測機能を使用して計測できます。
計測結果はイベントパネル(メニューから[表示]→[イベント]で開きます。)上で確認できます。

パフォーマンスウィンドウ[イベント]パネル46©2011. Renesas Electronics Corporation, All rights reserved.

20.パフォーマンス機能（タイマ計測)の使用方法
20.1タイマ計測の開始・終了取条件の設定はエディタパネル上で行います。
次ページに設定方法を記載します。

注：CubeSuite+では、関数名から開始・終了条件を登録することは出来ません。
47©2011. Renesas Electronics Corporation, All rights reserved.

20.パフォーマンス機能（タイマ計測)の使用方法
タイマ計測の開始・終了取条件の設定方法を記載します。
(1)[エディタ]パネル上でタイマ計測を開始あるいは終了したい行のイベントエリアを右クリックしてポップアップメニューを開きます。
(2)「実行時にタイマ開始」あるいは「実行時にタイマ終了」を選択します。
(3)タイマが2chある場合は計測に使用するタイマ(タイマ1かタイマ2)を選択します。
ここを右クリック

タイマ開始or終了を選択

48©2011. Renesas Electronics Corporation, All rights reserved.

タイマ1or2を選択

20.パフォーマンス機能（タイマ計測)の使用方法(4)設定が完了すると「実行時にタイマ開始」を設定した行に終了」を設定した行にを表示します。

49©2011. Renesas Electronics Corporation, All rights reserved.

「実行時にタイマ20.パフォーマンス機能（タイマ計測)の使用方法
20.2 「計測項目」,「一度だけ計測」の設定は[タイマ計測詳細設定]で行います。
(1)[イベント]パネル上のタイマ計測を右クリックし、ポップアップメニューを開いて[条件の編集]を選択してください。 [タイマ計測詳細設定]ダイアログが開きます。
右クリックしてポップアップメニューを開く

条件を設定
50

©2011. Renesas Electronics Corporation, All rights reserved.

[条件の編集]を選択

20.パフォーマンス機能（タイマ計測)の使用方法
20.3「サイクルを時間情報で表示」「64ビットカウンタを使う」の設定は[プロパティ]パネルの［デバッグ・ツール設定］タブ「で行います。

51©2011. Renesas Electronics Corporation, All rights reserved.

20.パフォーマンス機能（タイマ計測)の使用方法
20.4設定が完了したら、プログラムを実行してください。
ブレーク時に時間測定結果を表示します。

52©2011. Renesas Electronics Corporation, All rights reserved.

21.メモリをフィルする方法
メモリフィル(一括して変更)はメモリ初期化ダイアログで行います。
(1)[メモリ]パネル内を右クリップしてポップアップメニューを開いて、[初期化]を選択してください(2)メモリ初期化ダイアログが開きますので、初期化したいアドレス(開始アドレスと終了アドレス)を初期化データを設定後OKボタンを押してください。
右クリックしてポップアップメニューを開き、初期化を選択

開始アドレス、終了アドレス、初期化データを入力します。
例は0x000～0xFFFを0xAAでフィルする設定です。

注：ここで入力する数値は10進数です。16進数で数値入力する場合は、先頭に”0x”を付けてください。
53©2011. Renesas Electronics Corporation, All rights reserved.

22.メモリ内容をセーブする方法
CubeSuite+でメモリ内容をセーブする場合は、[デバッグ・ツールからアップロード]を使用します。
メニューから[デバッグ]→[デバッグ・ツールからアップロード]を選択してください。
データ保存ダイアログが開きますので、保存したいファイル名、ファイルの種類、保存範囲を設定して、保存ボタンを押してください。

保存ファイル名を設定します。
ファイルの種類(インテルヘキサ、モトローラS、バイナリ)を設定します。
保存範囲を設定します。

注：ここで入力する数値は10進数です。16進数で数値入力する場合は、先頭に”0x”を付けてください。
54©2011. Renesas Electronics Corporation, All rights reserved.

23.ＲＡＭモニタの使用方法(E20使用時)
CubeSuite+はHEWのRAMモニタに相当する機能をRRM(Real-time RAM Monitor)機能で実現しています。以下にRRM機能の使用方法を記載します。
23.1デバッグ・ツールの[プロパティ]パネルの[デバッグ・ツール設定]タブの[トレース機能の用途]をリアルタイムRAMモニタに設定してください。

トレース機能の用途をリアルタイムRAMモニタに設定します。

55©2011. Renesas Electronics Corporation, All rights reserved.

23.ＲＡＭモニタの使用方法(E20使用時)
23.2[デバッグ・ツール設定]タブの[実行を一瞬停止してアクセスする]を[いいえ]、[実行中に表示更新を行う]を[はい]、[リアルタイム表示更新を自動設定する]を[はい]に設定してください。
[表示更新間隔]には任意の更新間隔を設定してください。

以下を設定してください。
実行を一瞬停止してアクセスする：いいえ
実行中に表示更新を行う：はい
表示更新間隔：任意の時間を設定
リアルタイム表示更新を自動設定する：はい

注：[実行を一瞬停止してアクセスする]を[はい]に設定した場合、RRM機
能は使用できませんのでご注意ください。

56©2011. Renesas Electronics Corporation, All rights reserved.

23.ＲＡＭモニタの使用方法(E20使用時)23.3 [メモリ]パネルでリアルタイムRAMモニタ表示したい領域を開いて、プログラムを実行してください。
RRM機能を使用したメモリ表示を行います。
RRM機能表示例**57©2011. Renesas Electronics Corporation, All rights reserved.

：リード/フェッチ：ライト：リードとライト：アクセスなし：ロスト発生時：プログラム実行中に，リアルタ
イム表示更新領域以外の領域を表示指定した場合，またはメモリ値の取得に失敗した場合

23.ＲＡＭモニタの使用方法(E20使用時)
23.4トラブルシュート(1)[メモリ]パネル上の値は更新されるが背景色が白色で色が付かない。
値は更新されるが、背景色が白色のままRRM機能が無効になっています。
プロパティパネルの[デバッグ・ツール設定]タブの[実行を一瞬停止してアクセスする]が[はい]になっていると、RRM機能は使用できません。
[いいえ]に設定してください。
RRM機能使用時は[いいえ]に設定
58©2011. Renesas Electronics Corporation, All rights reserved.

23.ＲＡＭモニタの使用方法(E20使用時)
23.4トラブルシュート(2)[メモリ]パネル上に**が表示される。
**が表示される表示している領域が、RRM機能の対象領域外です。
RRM機能の対象領域は最大4096バイト(1024バイト×4)で、開いている[ウォッチ]パネル、[メモリ]パネルの内容に従って自動的に割り当てられます。
[メモリ]パネルの表示内容が割り当てられたRRM機能対象領域を超えた場合、RRM機能を使用することは出来ません。
以下を行ってください。
(a)[ウォッチ]パネルに登録している変数を減らすか、[ウォッチ]パネルを閉じてください。
(b)[メモリ]パネルはRRM機能を使用したい[メモリ]パネルのみ開いてください。
59©2011. Renesas Electronics Corporation, All rights reserved.

24.プログラム実行中に実行PCを表示する方法(V1.02.00)
プログラム実行中に実行PCを表示することが出来ます。
(1)デバッグ・ツールの[プロパティ]パネルの[デバッグ・ツール設定]タブの[実行中にPC表示を行う]を[はい]に設定してください。[表示間隔はPC表示更新間隔[ms]]で設定できます。
以下を設定してください。
実行中にPC表示を行う：はい
PC表示更新間隔[ms]：任意(2)プログラムを実行してください。
ステータスバーに実行PCを表示します。
実行PCを表示60©2011. Renesas Electronics Corporation, All rights reserved.

25.フラッシュライタモードについて
CubeSuite+はフラッシュライタモードをサポートしていません。
E1,E20をライタとして使用する場合はRFP(Renesas Flash Programmer) またはFDT(Flash Development Toolkit)を使用してください。

61©2011. Renesas Electronics Corporation, All rights reserved.

ルネサス エレクトロニクス株式会社©2011. Renesas Electronics Corporation, All rights reserved.