« 入出力ポートを増やすには | トップページ | 体調は上々。(^-^) »

2007年1月 8日 (月)

2006年マウス活動報告

今更ですが。2006年度のマイクロマウス開発プロジェクトの成果物をまとめて公開します。

ハードウェア設計(水魚堂さんのBSchを使用)

ソフトウェア設計

ソースコード

反省(ふりかえり)

なんかたいそうな名前の仕様書がならんでいますが、中身はスカスカだったり書きかけだったりします。ごく大雑把に設計の意図がつかめれば、あとはどうにでもなると思ってます。

ちなみに、当初は"pilot"というクラス(のようなもの)を持たせるつもりでしたが、急いでコードを書いているうちに「必要ない!」と判断して落としました。

使用しているROM/RAMを調べてみたら、RAMが若干足りていないことが判明。そこであれこれやってみたのですが、スタック量をいじっても配列の要素数を削ってもうまくRAMの消費量を減らせないどころか、いじっているうちにプログラムが起動するとすぐ止まるようになってしまったので、あきらめました。とりあえず4×6サイズの調整用迷路はばっちり走れているので・・・。

これで2006年度のマイクロマウスプロジェクトを正式に終了します。

« 入出力ポートを増やすには | トップページ | 体調は上々。(^-^) »

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/167990/13387385

この記事へのトラックバック一覧です: 2006年マウス活動報告:

« 入出力ポートを増やすには | トップページ | 体調は上々。(^-^) »

最近の写真