各位专家、您好!
我使用 CCS 和 XDS200来调试安全手册中提到的一些诊断的实施。 在连接调试器的情况下运行该过程时、我会得到与未连接调试器时不同的结果。
例如、运行 CCMR5F 锁步错误强制模式 ESM 中的正确位被置位、但是 nERROR 不是低电平。 参考手册提到了使用暂停调试模式时的锁步问题、但没有提到 nERROR。
另一种情况是 DIAG 模式= 5诊断。 在单步执行代码时、不会应用诊断触发器、这会导致不发生任何情况。 在未连接 XDS200的情况下运行代码会设置 ESM 3.13、并且 nERROR 被拉至低电平。
(Q1)为什么在连接 XDS200的情况下看到不同的结果? 是否不建议在测试诊断时使用调试器?
谢谢、此致、
最大