Skip to main content

IAR Embedded Workbench for Arm 9.70.x

C-SPYマクロの使用

このセクションの内容:

その他の C-SPY マクロの使用例については、以下を参照してください。

C-SPY マクロの登録 — 概要

次に、定義したマクロ関数を使用することを C-SPY に通知する必要があるため、マクロファイルを登録する必要があります。マクロ関数の登録方法はいくつかあります。

  • C-SPYの起動シーケンス中にマクロ関数を登録できます(セットアップマクロとセットアップファイルによる登録と実行を参照)。

  • [マクロ登録]ウィンドウで対話的にマクロを登録できます(マクロ登録ウィンドウを参照)。登録されたマクロは[デバッグマクロ]ウィンドウに表示されます(デバッグマクロウィンドウを参照)。

  • システムマクロ__registerMacroFileを使用すると、マクロ関数定義を含むファイルを登録できます。これは、実行時の条件に応じて、登録するマクロファイルを動的に選択できることを意味します。さらに、システムマクロを使用する場合は、同時に複数のファイルを登録できます。システムマクロの詳細については、__registerMacroFileを参照してください。

どの方法を選択するかは、操作や自動化のレベル、どの段階でマクロを登録するかによって異なります。

C-SPY マクロの実行 — 概要

マクロ関数の実行方法はいろいろあります。

どの方法を選択するかは、操作や自動化のレベル、どの段階でマクロを実行するかによって異なります。