デジタル変換した加速度値を送信する関数を作る。
http://www008.upp.so-net.ne.jp/funfly/h8_3.htm
ほとんどこちらのサイトにある通りで、H8/3048のコードを3694用の
レジスタに変更するくらい。
クロック周りが変わってるので、ボーレートの設定はルネサスにある
3694のハードウェアマニュアルを参考にする。

一文字送信と、文字列送信用の二つの関数を用意してみた。
実際のデータはX,Y,Z+αで構造体にして、バイナリデータとして扱おうかと
思ってるので、一文字送信(バイト送信)を使ってバイナリ送信の関数を
作った方がいいかもしれないな。
ただ、エンディアンの違いは注意しないと...。
(論文用の下調べしてた頃これにハマった)
http://www008.upp.so-net.ne.jp/funfly/h8_3.htm
ほとんどこちらのサイトにある通りで、H8/3048のコードを3694用の
レジスタに変更するくらい。
クロック周りが変わってるので、ボーレートの設定はルネサスにある
3694のハードウェアマニュアルを参考にする。
一文字送信と、文字列送信用の二つの関数を用意してみた。
実際のデータはX,Y,Z+αで構造体にして、バイナリデータとして扱おうかと
思ってるので、一文字送信(バイト送信)を使ってバイナリ送信の関数を
作った方がいいかもしれないな。
ただ、エンディアンの違いは注意しないと...。
(論文用の下調べしてた頃これにハマった)


コメントする