@feels9999

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

フレーミングエラー発生原因

解決したいこと

uartでフレーミングエラーが発生してしまいます。原因がわかりません。ボーレートの誤り以外で何が考えられるでしょうか

発生している問題・エラー

uartの受信でフレーミングエラーが発生。ボーレートは正しく設定している。

0 likes

4Answer

ざっくり言えば、ストップビットが期待通りでないエラーです。
私なら取り急ぎ以下を試します。

  • ボーレート・パリティ・ストップビット等の設定すべてが、送受信側で合致しているか今一度確認する。
  • 上記設定を変更(例えばボーレートを落とす・上げるなど)してみる。
0Like

回答ありがとうございます。

ボーレートの設定はどちらも同じでした。
ボーレートを下げてみるとエラーは発生しませんでした。

0Like

情報が少ないので何とも言えませんが、クロックの関係でボーレートがサポートできない可能性はあるかと。

0Like

ありがとうございます。
返事が遅れてすみません。

ハードウェアまわりやデータシートを読み直して見ようと思います。

0Like

Your answer might help someone💌