将以下代码<br />" <br />;取指令中止<br />PrefetchAbort<br /> B PrefetchAbort<br /><br />;取数据中止<br />DataAbort<br /> B DataAbort<br />"<br />改成:<br />"<br /> <br />;取指令中止<br />PrefetchAbort<br /> B PrefetchAbort<br /><br />;取数据中止<br />DataAbort<br /> mov PC,LR<br /> B DataAbort<br />"<br />然后在"mov PC,LR"处设一断点,等程序执行到这里的时候,单步执行程序就会跳到LR所指向的代码地址,该地址就是发生取数据异常的地方?
|