チケット #3171

H8S/2638に移植したソースコード
登録: 2003-10-20 18:23 最終更新: 2006-12-19 22:19

報告者:
担当者:
チケットの種類:
状況:
オープン [担当者決定済み]
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
なし
ファイル:
1

詳細

H8S/2638への移植版ですが、
レジスタの待避、復帰にSTM,LDM命令を使用するように
書き換えたのと、
m_araiさんからのご指摘に従い、日立からDLしたCPU内蔵周辺
レジスタへのアクセス用ヘッダファイルの代りに、
必要な部分だけ、オリジナルで書き起こしたヘッダファイルを
使うようにサンプルを修正したものです。

上記以外に関しては前回と同様です。

チケットの履歴 (4 件中 3 件表示)

2003-10-20 18:23 更新者: h_sudou
  • 添付ファイル 741: hos-v4-101a-h8s2638-v2.lzh が付加されました
2003-10-20 20:55 更新者: m-arai
  • 担当者(未割り当て) から m-arai に更新されました
2006-12-18 11:47 更新者: None
コメント
Logged In: NO

H8S/2638へのHOS-V4の移植は,うまく行きました。
現在,実用化できるかどうかテストしている次第です。
つきましては,割込み処理が2個までなら正常動作するのですが,
3個以上になると暴走する現象が有ります。
説明にも「多重割込みには対応していません。」との記述が有りますの
で止むを得ません。
そこで、何とか多重割込みに対応してほしいのですが・・・。
一部の変更では不安なので,できればソースプログラムでの変更箇所を
教えて欲しいのですが。
現在,shマイコンの多重割込みを参考にしていますが,良く理解できま
せん。


2006-12-19 22:19 更新者: m-arai
コメント
Logged In: YES
user_id=1822

ざっと見てみたところ、多重割り込みのための仕組み(と言うほど
大仰なものではありませんが)は十分に備えているようですが、
>説明にも「多重割込みには対応していません。」との記述が
とはどこのことでしょうか?

多重割り込みがうまくいかない件に関しては、フォーラムを
利用したほうが良いと思います。多少なりとも掲示板としての
機能はあちらの方が上ですし、なによりhamayanさんの目に
触れるでしょうから。B-)

添付ファイルリスト

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする