Community Translated by MaMi_1205306 Version: *A
Translation - English: Reading the Contents of Component Registers in PSoC® Creator™ - KBA85475
質問:
デバッグセッション中のコンポーネントレジスタの内容はどのようにして読み取れますか?
回答:
コンポーネントレジスタにアクセスするには、図1に示すようにcydevice_trm.hタブの下に生成されたソースファイルでレジスタのアドレスを見つけ、メモリ1ウィンドウでそのアドレスを生成します。
図1. メモリ空間のコンポーネントレジスタへのアクセス
しかしながら、コンポーネントのデバッグウィンドウを使用するほうが簡単に読み取れます。これにより、アクティブなデバッグセッション中にさまざまなコンポーネントレジスタの値を確認できます。 手順を図2–4に示します。 まず、Debug > Windows > Components に移動して、アクティブなデバッグセッション中にコンポーネントのデバッグウィンドウをインスタンス化します。
図2. アクティブなデバッグセッション中のコンポーネントデバッグウィンドウのインスタンス化
次に、レジスタ値をトレースするコンポーネントを選択します。
図3. コンポーネントの選択
コンポーネントの主要なレジスタとそれに対応する値はコンポーネントのデバッグウィンドウに表示されます。
図4. キーレジスタと対応した値