RL78上的热插件调试-无法停止执行

时间:2019-08-12 09:27:38

标签: c debugging embedded iar rl78

我试图通过在相应的option byte中设置HPIEN位来在RL78 MCU上启用热插件调试选项。

当我将E1调试器附加到正在运行的目标时,可以使用Live Watch检查RAM变量,但是,尝试中断执行会导致“无法强制中断”错误消息:

enter image description here

我要调试的测试软件是一个简单的无限循环,用于递增变量,切换引脚并为看门狗服务:

volatile long i = 0;

void main( void )
{
  hpi_initialize_prog();
  PM8_bit.no5 = 0;
  while (1)
  {
    i++;
    P8_bit.no5 = i;
    WDTE = 0xAC;
  }
}

有人通过热插件调试来使用断点/单步执行程序吗?

0 个答案:

没有答案