Community Translation - Reading the Contents of Component Registers in PSoC® Creator™ - KBA85475

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

Dear Sirs and Madams,

I would like to translate KBA85475, please confirm to my work.

Regards,
Masashi

0 Likes
2 Replies
JennaJo
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Hi, Masashi-san

Confirm to work this KBA.

Thanks,

Jenna

Jenna Jo
0 Likes
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

Jenna-san,

I translated KBA85475 into Japanese.

We would appreciate it if you could confirm.

Regards,
Masashi

/***************************************************************************/

Reading the Contents of Component Registers in PSoC® Creator™ - KBA85475

PSoC®Creator™のコンポーネントレジスタの内容の読み取り - KBA85475

Version: *A

質問:

デバッグセッション中のコンポーネントレジスタの内容はどのようにして読み取れますか?

回答:

コンポーネントレジスタにアクセスするには、図1に示すようにcydevice_trm.hタブの下に生成されたソースファイルでレジスタのアドレスを見つけ、メモリ1ウィンドウでそのアドレスを生成します。

       図1. メモリ空間のコンポーネントレジスタへのアクセス

1.png

しかしながら、コンポーネントのデバッグウィンドウを使用するほうが簡単に読み取れます。これにより、アクティブなデバッグセッション中にさまざまなコンポーネントレジスタの値を確認できます。 手順を図2–4に示します。 まず、Debug > Windows > Components に移動して、アクティブなデバッグセッション中にコンポーネントのデバッグウィンドウをインスタンス化します。

            図2. アクティブなデバッグセッション中のコンポーネントデバッグウィンドウのインスタンス化

2.png

次に、レジスタ値をトレースするコンポーネントを選択します。

                                                    図3. コンポーネントの選択

3.png

コンポーネントの主要なレジスタとそれに対応する値はコンポーネントのデバッグウィンドウに表示されます。

                    図4. キーレジスタと対応した値

4.png

0 Likes