Ticket #3171

H8S/2638に移植したソースコード
Open Date: 2003-10-20 18:23 Last Update: 2006-12-19 22:19

Reporter:
Owner:
Type:
Status:
Open [Owner assigned]
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
1

Details

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

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

Ticket History (3/4 Histories)

2003-10-20 18:23 Updated by: h_sudou
  • File 741: hos-v4-101a-h8s2638-v2.lzh is attached
2003-10-20 20:55 Updated by: m-arai
  • Owner Update from (None) to m-arai
2006-12-18 11:47 Updated by: None
Comment
Logged In: NO

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


2006-12-19 22:19 Updated by: m-arai
Comment
Logged In: YES
user_id=1822

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

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

Attachment File List

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login