posted by rerofumi
2012/9/11 火曜日 2:33:03
USBホスト付きの PIC32MX と Bluetooth ドングルで無線シリアル通信したい、というのが前回吐露した野望。
しかし、いくら前人の手によるソースコードがあると言っても PIC32MX での動作実績はまだ無いみたい。
そこで、ひとまず PIC24F で動作させてみて勘所や注意点をつかみまくることにした。
テストボードとして使うのは Android ADK Sterter kit の基板。
PIC24FJ256GB110 が載っていて、USBホストコネクタが付いていて、LEDやスイッチ、それにI/Oの引き出しとお膳立てが全てそろっている理想的なボード。Bluetoothドングルテストに持ってこいな完成基板、秋月電子通商で 4000円で買えるよ。
ソースコードは github の hrdakinori / PIC24F_btstack から入手できる。
上記ページにあるように Microchip の USB スタックソースコードと btstack はそれぞれ配布元からダウンロードして、手作業で必要なソースをツリーに用意する。
で、プロジェクトは MPLAB8 のものだけれども今回は MPLABX にコンバートして使ってみる。コンパイラは XC16 Free edition。
Read the rest of this entry »