2022年5月11日水曜日

実験用ロボット

実験用ロボットを作っている。
四脚ロボットを制御するマイコンのデバッグ基板にI2C端子を付けた。
何処から持って来たか分からないI2C処理を取り込んで、気圧センサの値を表示するコードを書いた。
コードサイズ制限ぎりぎりになったのでコンパイラの最適化オプションを指定したら、LED点滅は出来るのに、SG12864液晶の表示が出来ない。
最適化オプションを無効にしてSG12864液晶を表示出来る状態に戻ったけど、I2Cの気圧センサの値が表示されない。
I2C処理を見直すと、プロトコル処理の所がおかしい。
正しくはどうすれば良いのかな。

0 件のコメント:

コメントを投稿