CQ-FRK-NXP-ARM に書き込んで動かしてみる。
動かない。
手続きに誤りがあったのか?
先日の Simulator で動きを見てみる。
コンパイル時にデバッグ情報を入れてシミュレータ スタート。
1ステップずつ進んでいく。
ソースは短いのでたいしたことはない。
最終 main の無限ループまで行く。
しかし、割り込みが入らない。
おっと、これを忘れていた。 lpc23x_it.h
割り込みは入るようになったがどうも動きがおかしい。
最初動いているがしばらくすると止まってしまう。
Simulator で見ると予定していない部分をトレースする。
そして最後は割り込みが入らなくなる。
結果は実際の動きと同じだ。
何か致命的なミスを犯しているようだ。
環境: (Ride7 or μVision3) + GNU C + CQ-FRK-NXP-ARM
セコメントをする