サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。
from: Simbaさん
2008年09月02日 00時15分58秒
icon
H8/3048Fでいろいろと相談がありまして・・・
お久しぶりです。突然ですが質問です。春頃にも質問したかもですが・・・あまりよく分かってないので、再度質問です。ROMにプログラムを書いてばかりいると、
お久しぶりです。
突然ですが質問です。
春頃にも質問したかもですが・・・
あまりよく分かってないので、
再度質問です。
ROMにプログラムを書いてばかりいると、
100回ほどで、もう書き込めなくなるのですよね?
そこで、RAMに書き込むことをかんがえることに
なって、
そのとき必要なソフトがターミナルソフト(Hterm)、デバッグモニタ(??)ですよね。
僕の思ってることは、
デバッグモニタをROMに常駐させて・・・
Htermは、デバッグモニタを操作する・・・
なんかこのへんが分からず、
先に進めないのです。
このあたりをわかりやすく説明してもらえないでしょうか・・・
-
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 - 17
-
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 - 0
icon拍手者リスト
from: zwiさん
2008年09月06日 01時46分12秒
icon
「Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:H8/3048Fでいろいろと相談がありまして・・・」
> mot送らせてもらいます。
読み込めませんでした(^^ゞ
どうやら、RAMに配置されたプログラムは読めない様です。しかたく、モニタプログラムの方の資料を調査してみました。
するとデバックモニタの利用しているRAMのアドレスは、
Monitor RAM FEF10 - FF02F
って事が発覚しました。
あぁ、こりゃだめですわ(^^ゞFEF10にして動いたのも偶然です。FEF10-FF02Fの範囲内のアドレスにプログラムを読み込んでもモニタプログラムがその範囲のRAMを使っているのでモニタ動作中にRAMを書き換えて読み込んだプログラム破壊している可能性があります(偶然破壊されない事もありますが)。
FF030以降のアドレスにしないと動くはずがありません。
って事で、FF030で試してみてください。
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。
閉じる
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。
閉じる
icon拍手者リスト