Community Translation - How to Get Expected Baud Rate of LIN-UART for FR81S – KBA221316

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

cross mob
keni_4440091
Level 7
Level 7
500 replies posted 100 solutions authored 50 solutions authored

Hi

I want to translate KBA221316, please confirm to my work.

Prompt feedback would be welcome.

Regards,

Nino

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

Hello, Nino-san

Confirm to work this KBA.

Thanks

Jenna

Jenna Jo
0 Likes

タイトル:FR81SLIN-UARTの期待するボーレートを得る方法 – KBA221316

バージョン 1

chaitanyav_41 2017/10/11 0:24 に作成。chaitanyav_41 2017/10/11 0:24 に変更。

Version: **

質問:

周辺クロックが40MHzの場合、設定されたLIN-UARTボーレート1.2 kbpsは正確ではありません。期待されるボーレートの得る方法と理由は何ですか?

回答:

LIN-UARTボーレートは、ボーレート生成レジスタ(BGR)に値を設定する事により、15ビットリロードカウンターで生成されます。1.2 kbpsのボーレートでは、BGRのリロード値は15ビットカウンター0x7FFFの最大値である、0x8234 ((40*10^6/1200)-1)になります。期待ボするーレートを得るためには、有効な周波数および表1に記載されているBGR値を選択して下さい。

1.各内部クロック周波数でのボーレート設定例

img1.jpg

img2.jpg

LIN-UARTボーレートのより詳細な情報は、MB91590 シリーズFR81S ハードウェアマニュアルを参照して下さい。

116 閲覧 カテゴリ: MCU & PSoC: Auto MCU タグ: fr, lin, baud rate, bgr, fr81s

0 Likes