2009-05-25から1日間の記事一覧

MPLABが出力するHEXファイルの見方

デバッガやシミュレータ等の開発実行環境を除き、どのアドレスにどんな命令やデータが配置されているか調べる方法として、リンク時に出力されたHEXファイルを参照する方法がある。そこでHEXファイルの見方を例を挙げてまとめておく(PIC24Fに必要な範囲だけ)…

スタックの設定

私の経験だと、none-OS組み込みプログラミングでスタックを確保、設定するところでは、C言語風に書くと #define STACK_SIZE (8*1024) // [byte] static unsigned short stack_area[STACK_SIZE / sizeof(unsigned short)]; stackpointer = stack_area + STACK…