2011-05-01から1ヶ月間の記事一覧

PIC32でMP3再生2

先日のRAM上プログラムダウンローダーでMP3再生ができることを確認しました。SDカード内のMP3ファイルを再生できます。 プログラムを全てをRAMに載せると容量が足りません。RAM上からROMコード呼び出す方法で、液晶表示、MDD File SystemはROM上、MP3デコー…

「リモートメッセージディスプレイ」とりあえず完成

bluetoothで液晶を制御して描画できるデバイスです。 当初、液晶描画用コマンド、画面保存コマンドを考えていましたが、都度コマンドを作るのは面倒なので、プリミティブな処理関数とLispライクなスクリプトエンジン載せました。 bluetoothのシリアルポート…

PIC32でRAMからROMコードを呼び出すことができた

ようやくで来ました。ebaseの設定でおかしな動きをしてました。 ROM上のダウンローダーが設定した割り込みベクタのベースアドレス(cp0_ebase)をRAM上プログラムに実行を移した時に書き換えていた。その後、RAM上プログラムがROM上ダウンローダーを呼んだら、…

それにしても、PIC32は電流食うな

PIC24Fを使っている時と比較して、当然だけど、あらためて実感。

PIC32でRAMコードからROMコードの呼び出しがうまく動かない

短いROM上コードは正常に戻ってくるが、Microchip solutionのMDD File SystemのFSInitを実行すると、戻って来れずリセットがかかってしまう・・・__longcall__属性してるけど・・・

面白そうな入力デバイスが

「スライドスイッチ機能付感圧センサ」これは何かに使えそう・・・