Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
user_1834361
Level 1
Level 1
First question asked

マニュアルFM4 Family Peripheral Manual Communication Macro Partの

ボーレートジェネレータレジスタ1,0(BGR1,BGR0)の注意事項に、

ボーレートジェネレータレジスタ 1, 0(BGR1, BGR0)の設定値を変更した場合、カウンタ値が "15h00"になってから、

新しい設定値がリロードされます。従って、新しい設定値を即有効にしたい場合は、BGR1/BGR0 の設定値を変更し

た後、CSIO リセット(SCR:UPCL)を実行してください。

という記載がありますが、

1.カウンタ値とは、BGR1/BGR0をリードした値でしょうか。

2."15h00"の意味を教えてください。

0 件の賞賛
1 解決策
Takashi_M
Moderator
Moderator
Moderator
1000 replies posted 500 solutions authored 750 replies posted

Answer 1. カウンタ値はデバイス内部のカウンタの値です。

BGR1/BGR0レジスタをリードした場合は、BGR1/BGR0の設定値になります。

pastedImage_0.png

Answer 2. "15h00"は15ビット、Hex (16進)、00になります。要は15ビット全て0で、今回の場合カウンタ値が0です。

元の投稿で解決策を見る

0 件の賞賛
1 返信
Takashi_M
Moderator
Moderator
Moderator
1000 replies posted 500 solutions authored 750 replies posted

Answer 1. カウンタ値はデバイス内部のカウンタの値です。

BGR1/BGR0レジスタをリードした場合は、BGR1/BGR0の設定値になります。

pastedImage_0.png

Answer 2. "15h00"は15ビット、Hex (16進)、00になります。要は15ビット全て0で、今回の場合カウンタ値が0です。

0 件の賞賛