你好对话框,
我们的一些设备偶尔会遭受硬障。从从设备收集的诊断数据,我理解我可以通过保存的PC确定故障指令的地址。这是真的,还是在故障时的PC实际上是故障指令后的指令?我要求的原因是PC指向MOV指令,遵循LDRB指令。LDRB似乎更有可能导致硬障。
谢谢!
嗨jameshiebert,
硬盘驱动器时的PC包含故障指令的地址。例如,如果故障C代码的最后一个装配指令为0x20005924,则HAURDFAULT时的PC将指向同一地址。所以,你的查询将PC在故障时实际上是故障指令后的指令,不正确。
谢谢,PM_DIALOG.
嗨jameshiebert,
硬盘驱动器时的PC包含故障指令的地址。例如,如果故障C代码的最后一个装配指令为0x20005924,则HAURDFAULT时的PC将指向同一地址。所以,你的查询将PC在故障时实际上是故障指令后的指令,不正确。
谢谢,PM_DIALOG.