Microchip PIC サンプルプログラム

Microchip

追記:リンクで来る人がいるみたいなので
いまは「Microchipアプリケーション用ライブラリ(MLA)」と名前が変わって居ます。
CDCやSD-CARDとは直接書いていませんが、あるはずです。対応していないPIC32,PIC18も以前は対応していたので、残骸が残っていたり、そのまま動いたり、コンパイルエラーが出るはずなので、そこだけ修正するだけかと思います。レジスタ名が違うだけだと思うので、PIC24のマニュアルを見てこのレジスタはなにぞ?で。


いままで使ったことのある Microchip のサンプルプログラムのリストです。
microchip_solutions_v2013-06-15 にあるものを使っています。
USB Serial :完全にそのまま。
USB\Device – CDC – Serial Emulator
Andoroid の音楽プレイヤーを制御 :完全にそのまま。
Android Accessories\Audio Demo with controls
・USBキーボードを繋ぐ :完全にそのまま。
USB\Host – HID – Keyboard
・SD Card
MDD File System-SD Card\PIC32
SDカードの説明以外は完全にそのまんまビルドしたものです。メモリとか必要なファイルのツリーが有るのでそれさえ分かれば、自分の作った回路図通りに HerdwareProfile を合わせこむだけです。
SD Card の所もプログラムもちょっとだけ割り込みを使うとかの #define を変えるだけで直ぐ動きます。修正点も書いてあります。
ただ、SRAMの使用量が #define で使える機能を制限しないとそれでも 1k 以上使うのでスタックエラーで死亡します。
全部、それだけの情報で余裕で動くかと。
USB 関係は PIC32MX220F032B に入りきらないかもしれません。ので、コード削減方法など。

Microchip


PAGE TOP
Top