0

我将一些代码动态加载到 RAM 中,并尝试对其进行调试。在 uVision 中单步执行代码时,它总是跳过所有不在当前项目中的代码,并在来自当前项目的第一条指令处停止。这导致它也跳过了我动态加载和链接的代码。

有没有办法阻止 uVision 跳过不是来自当前打开的项目的代码?我想逐步了解刚刚加载到 RAM 中的说明。

在此先感谢,感谢您的关注。

4

1 回答 1

0

您可能希望使用反汇编窗口(查看 - 反汇编窗口)来逐步完成 RAM 上的汇编指令。在将要调用 RAM 代码的地方放置一个断点,例如在函数指针处,然后单击反汇编窗口,然后单步执行此窗口,一次一条汇编指令。

可以在此处找到该窗口的更多说明

于 2019-06-14T02:26:43.460 回答