[Armadillo:09314] Armadillo-420 シリアル通信を行う場合について
中村 浩
email@hidden
2013年 11月 26日 (火) 15:52:44 JST
Armadillo-420、Linux(atmark-dist v1.28.1 (AtmarkTechno/Armadillo-420)
Linux 2.6.26-at15 [armv5tejl arch])でソフト開発を行っております。
漠然とした質問で申し訳ございません。
1)Armadillo-420のUART3,4を使用して 4Mbpsのシリアル通信を行いたいと思っています。
相手先がArmadilloではない為、相手先にUART用クロックを作成する必要が有ります。
4Mbps(B4000000) 時のクロック周波数は下記式で宜しいでしょうか?
4,194,304 Hz (4 * 1024 * 1024)
または、
4,000,000 Hz
2) 199,065,600バイトのデータを受信する予定ですが、1度に受信できない為
最大 960バイト毎に分割する事を考えております。
相手先が、960バイトの送信を繰り返すと、データが欠落する場合が有ります。
そのため、1メッセージ(960バイト)を送信毎に 10ミリ秒Sleepしています。
大量データを送受信する場合の、最適バイト数をご教授願います。
なお、ボーレートは 変更可能です。
以上 よろしくお願いいたします。
armadillo メーリングリストの案内