お世話になっております。
e2studio ver7.7.0
E1デバッガを用いてデバッグをしているのですが、
Dynamic Printfを使用したいのですが、上手くいきません。(ブレークポイントは使用できています。)
エラーメッセージは以下のようなものが表示されます。
Error message from debugger back end:Warning:\nCannot insert breakpoint 1 in <NULL>() at C:\Desktop\sample.c:2553: Remote failure reply: FFFFFFF5 add software breakpoint\n
どのようなことが原因として考えられますでしょうか。
初心者の質問で申し訳ございませんが、ご教示ください。
TOKさん、こんにちは。NoMaYです。エラーダイアログでは無くて、e2 studio本体の方の画面が見たいです。(エラーの原因となるような何かが見付からないかどうか見てみたいのです。)でも、このエラーダイアログからでも分かったことがあります。Dynamic Printfを設定した後、プログラムを実行させようとした時にエラーが発生するのですね、、、(気になるのは、最初の投稿のエラーメッセージにも書かれていたことですが、<NULL>() という表示が気になります。とは言え、現時点では、そこから何かが推測出来る訳ではないのですが、、、)私は、RL78のシミュレータでしかDynamic Printfを使ったことが無く、最悪、エミュレータでは使えない、とか、RXでは使えない、とか、そういった可能性も頭の片隅に入れておいた方が良いかな、とも思いつつ、次に確認したいこととしては以下の点です。TOKさんの手元で今までに一度でもDynamic Printfが使えたことがありますか?もしも無いのであれば、以下のような単純なプログラムを作成してDynamic Printfが使えるか確認してみると、どうなるでしょうか?
volatile int dpval;void main(void){ for(;;) { dpval++; ← ここにDynamic Printfを設定してdpvalの値を"%d"で表示させてみる }}