Everything
2.9.4.1 ブレーク・イベント(実行系)を設定する

操作は,ソース・テキスト/逆アセンブル・テキストを表示しているエディタ パネル/逆アセンブル パネルで行います。

各パネルのアドレス表示のある行ににキャレットを移動したのち,目的のイベント種別に従って,コンテキスト・メニューより次の操作を行います。

イベント種別

操作方法

説明

ハードウエア・ブレーク

[ブレークの設定]→[ハード・ブレークの設定]を選択

ハードウエア・ブレーク機能を使用してブレーク・イベントを設定します。

ソフトウエア・ブレーク
(【シミュレータ】以外)

[ブレークの設定]→[ソフト・ブレークの設定]を選択

ソフトウエア・ブレーク機能(【シミュレータ】以外)を使用してブレーク・イベントを設定します。

組み合わせブレーク
【E1】【E20】

[ブレークの設定]→[組み合わせブレークを設定]を選択

複数のブレーク・イベントを組み合わせてブレーク条件を設定することができる,組み合わせブレーク・イベントのための対象イベント条件を設定します(「イベントの組み合わせ条件を編集する【E1】【E20】」参照)。

【E1】【E20】
選択しているマイクロコントローラが組み合わせブレーク・イベントをサポートしている場合のみ,この機能を使用することができます。

 

ブレーク・イベント(実行系)は,キャレット位置の行に対応する先頭アドレスの命令に対して設定されます。

ブレーク・イベント(実行系)が設定されると,設定した箇所に次のイベント・マークが表示され,ソース・テキスト行/逆アセンブル・テキスト行が強調表示されます。

また,イベント パネルにおいて,ハードウエア・ブレーク・イベント(実行系)/ソフトウエア・ブレーク・イベント(実行系),または組み合わせブレーク・イベント【E1】【E20】の詳細情報内の実行系イベントとして管理されます(「2.16 イベントの管理」参照)。

表 2.5

ブレーク・イベントのイベント・マーク

イベント種別

イベント・マーク

ハードウエア・ブレーク

 

ソフトウエア・ブレーク

(【シミュレータ】以外)

 

組み合わせブレーク

【E1】【E20】

 

図 2.37

ブレーク・イベントの設定例(逆アセンブル パネルの場合)

図 2.38

イベント パネルのハードウエア・ブレーク・イベント(実行系)の設定例

図 2.39

イベント パネルの組み合わせブレーク・イベント(実行系)の設定例【E1】【E20】

注意 1.

ブレーク・イベント(実行系)の設定に関しては(有効イベント数の制限など),「2.16.7 イベント設定に関する留意事項」も参照してください。

注意 2.

データフラッシュ・メモリ領域にソフトウエア・ブレークを設定することはできません。

備考

イベントの設定状態によりイベント・マークは異なります(「2.16.1 設定状態(有効/無効)を変更する」参照)。
また,すでにイベントが設定されている箇所で,新たにイベントを設定した場合は,複数のイベントが設定されていることを示すイベント・マーク( )が表示されます。