ボーレートの誤差について

いつもお世話になっており、有難うございます。

SH7269とRX62Nでシリアル通信をします。SHはPCLK=66.660MHz、RX62Nは50MHzできるだけ速い通信を行おうとしています。38400bpsで行うと、それぞれの誤差はSH=+0.459%、RX=-0.75%となり良好であると言えます。そこで115200bpsで行った場合、SH=+0.459%、RX=-3.118%となります。つまり常に3.6%程度はずれています。テストしたところ、エラーなく通信しています。通信は11ビットですが、このボーレートを使うのはまずいでしょうか。

 

Parents
  • u-taro1739さんSH7269とRX62非同期通信では心配ですよね、同期式SPIとかであるなら心配ないですからそれも選択できますか、マルチプロセッサモードとかも使用できなかったですかね、1MBitとか500KBitとか軽くいけるのではないですか。
Reply
  • u-taro1739さんSH7269とRX62非同期通信では心配ですよね、同期式SPIとかであるなら心配ないですからそれも選択できますか、マルチプロセッサモードとかも使用できなかったですかね、1MBitとか500KBitとか軽くいけるのではないですか。
Children
No Data