如何在 IAR Workbench 中禁用反汇编模式?
How to disable stepping in disassembly mode in IAR Workbench?
我是 运行 IAR Embedded Workbench 8.30.1.17148。当我进入调试/步进模式时,它会打开反汇编 window 并开始在反汇编级别步进——而不是在源代码级别。
我可以关闭反汇编 window 并重新启动程序,但像不速之客一样,反汇编 window 再次打开并进入反汇编级别。
如何让 IAR Workbench 相信我真的想进入源代码级别?
在源代码中设置一个断点并运行它。然后就可以进入源码级别了
我对同样的行为感到非常恼火,我搜索了 IAR 常见问题解答但无济于事,但得到了他们支持人员的快速回复:
关于您关于大会的问题Window:
1. 当 IDE 打开时,您可以通过 selecting "x" 关闭 Assemblt window
在程序集的右上角window。
比你 select "C" 编辑部分。如果你现在单步,它只会停留在
"C" 部分和程序集 window 将保持接近。
2. 如果这不是您遇到的行为,请执行以下操作:
1. 突出显示您正在处理的项目。
2. 右击 select "open containing folder"
3.退出IDE
4. 在打开的项目文件夹目录中将 "setting" 目录重命名为 "setting.save"
5. 再次打开IDe。
所以对我有用的解决方案是如此简单:关闭自动弹出的反汇编,点击源代码window所以光标在那里闪烁,然后步骤,反汇编没有得到重新-弹出。如果我只是关闭反汇编,它会在下一步再次弹出。
如果您选择编辑器 window(将鼠标放在编辑器 window 上然后左键单击),则单步执行源代码。但是,如果您选择反汇编 window(将鼠标放在反汇编 window 上然后左键单击),则单步执行每个汇编指令。
我是 运行 IAR Embedded Workbench 8.30.1.17148。当我进入调试/步进模式时,它会打开反汇编 window 并开始在反汇编级别步进——而不是在源代码级别。
我可以关闭反汇编 window 并重新启动程序,但像不速之客一样,反汇编 window 再次打开并进入反汇编级别。
如何让 IAR Workbench 相信我真的想进入源代码级别?
在源代码中设置一个断点并运行它。然后就可以进入源码级别了
我对同样的行为感到非常恼火,我搜索了 IAR 常见问题解答但无济于事,但得到了他们支持人员的快速回复:
关于您关于大会的问题Window: 1. 当 IDE 打开时,您可以通过 selecting "x" 关闭 Assemblt window 在程序集的右上角window。 比你 select "C" 编辑部分。如果你现在单步,它只会停留在 "C" 部分和程序集 window 将保持接近。 2. 如果这不是您遇到的行为,请执行以下操作: 1. 突出显示您正在处理的项目。 2. 右击 select "open containing folder" 3.退出IDE 4. 在打开的项目文件夹目录中将 "setting" 目录重命名为 "setting.save" 5. 再次打开IDe。
所以对我有用的解决方案是如此简单:关闭自动弹出的反汇编,点击源代码window所以光标在那里闪烁,然后步骤,反汇编没有得到重新-弹出。如果我只是关闭反汇编,它会在下一步再次弹出。
如果您选择编辑器 window(将鼠标放在编辑器 window 上然后左键单击),则单步执行源代码。但是,如果您选择反汇编 window(将鼠标放在反汇编 window 上然后左键单击),则单步执行每个汇编指令。