Mar 23, 2008

RCプロポ Joystick(その4)

AT90USB162版完成。あっさり動作。
昨日作ったファームをちょっと書き換えただけなので、ちゃんとしたものは別途作成予定。
#USBN9604は気が向いたらまたやろう。
Posted at 21:30 in embedded

Mar 22, 2008

AVR AT90USB162

デバイス自体はちょっと前に入手済みだったけれど、ようやく実装して動かしてみた(5V専用)。
このデバイスは、USB経由でプログラムの書き込みが出来るので、結構お手軽。
Atmelのサンプル(at90usb162-hidgen-1_0_1.zip)を改造し、1ボタンのみのジョイスティックとして動作するファームウェアを作成(ディスクリプタ上は8ボタン)。
開発環境はWinAVR(20071221)とAVRWikiで配布している修正版のavr-libc-bin-1.6.1+20080115.zip。
Atmelのコードは汎用的に使えるようにかなりモジュール分割されているので、ちょっと扱い辛い。Cypressの様にもう少しソースを集約してやろうかと思う。
(USBのディスクリプタなんかはアセンブラコードの方が書きやすい)


Posted at 23:02 in embedded

Mar 15, 2008

AC6完全クリア

ようやくAceCombat6を完全クリア(全勲章取得)達成。
前作までと若干ルール変更があるので、一見無茶と思われる「機銃のみクリア」も出来てしまう。
→ 自分が機銃だけなら問題なし。僚機や支援要請で味方機がミサイル撃ちまくってもそれはカウントされない。

オンラインモードは全然やってないけど、知り合い以外とやるのはちょっと気が引けますな。
Posted at 19:30 in rubbish