SYSLAB blog
PC版 SYSLAB blog http://syslab.asablo.jp/blog/......
<<前
次>>
FRK-SH2A (5) 問題点 (3)
2010-05-08
付属SH-2Aマイコン基板(FRK-SH2A)の解決していない問題点、次は割り込みだ。
●KPIT GNUSH v1001 の割り込み処理がうまくいかない。
これについては重要なことを見落としていた。
インターフェースの記事によると
「シリアル接続HEWモニタは、ダウンロードするユーザ・プログラムがレジスタバンクをイネーブルに設定しなくても、すでにイネーブル状態で動作しているので、割り込みが発生するとレジスタセットが切り替わって割り込み処理プログラムが実行されます。よって、割り込み処理から戻るところで、レジスタをもとに戻す命令を埋め込まないと、割り込み処理から正常に復帰できません。」
ということだ。
つまり、FRK-SH2A をシリアルモニタで使う場合、レジスタバンクを使わないならディセーブルにしなければならない。
INTC.IBNR.WORD = 0x0000;
を追加して確かめる。
割り込みも問題なく動く。
これで、お気に入りの KPIT GNUSH v0601 も継続して使えそうだ。
[SH2]
[マイコン]
コメント(全2件)
セ
コメントをする
<<前
次>>
トップ
上へ
下へ
セ
記事を書く
powered by ASAHIネット
セコメントをする