在keil4的仿真环境中,按下单步调试按钮(F11)后,为何不出现黄色小箭头??

如题所述

第1个回答  2013-07-17
鼠标点击一下c语言区域然后再单步运行,反复多试几次。有可能单步进行的汇编语句,这时候在c语言里看不出来进度。
第2个回答  2013-07-17
你把图贴出来。
如果没有小箭头,说明程序没有运行到这一行

在keil4的仿真环境中,按下单步调试按钮(F11)后,为何不出现黄色小箭头...
鼠标点击一下c语言区域然后再单步运行,反复多试几次。有可能单步进行的汇编语句,这时候在c语言里看不出来进度。

keil uvision4 调试的时候黄色箭头怎么显示?
Keil uvision4支持调试时反汇编窗口和源代码窗口同时显示在主窗口中。在调试过程中,黄色箭头在源代码窗口中指向当前执行的语句,在反汇编窗口中指向当前执行的汇编指令,1条语句可以表示为多条反汇编代码。所以,显示黄色箭头只需要在工具栏选择黄色箭头标识按钮即可。

keil uvision4 调试的时候黄色箭头怎么显示?
Keil uvision4支持调试时反汇编窗口和源代码窗口同时显示在主窗口中。在调试过程中,黄色箭头在源代码窗口中指向当前执行的语句,在反汇编窗口中指向当前执行的汇编指令,1条语句可以表示为多条反汇编代码。所以,显示黄色箭头只需要在工具栏选择黄色箭头标识按钮即可。

keil mdk 调试的时候没有黄色箭头
你这用的是KEIL5吧?keil5目前对arm A核系列的支持不是太好,有时会出现问题。我也是同样的情况,用回keil4就好了,同是学arm的,希望能够帮助遇到同样问题的童鞋。。

keil uvision4 调试 单步运行按钮是灰色的,源程序里面没有箭头
还是全速执行到这个状态的?你没有设置断点,或者程序运行不到你的断点,就会一直全速执行。你要单步执行出现这样,就是程序跳到了死循环中了。这时候点那个红色的X按钮,可以让程序暂停,程序正常的话,暂停后就可以单步调试了,暂停后,你可以查看源程序,点一下单步,就会在源程序中调试。

为什keil调试时在C语言窗口中没有箭头,只能在反汇编窗口里出现
有时候可能是编译器版本低,我也碰到这种情况,后来用keil 4 调试的时候就没有事,而且keil 4 中有反汇编模式和混合模式,混合模式就是C和反汇编窗口豆油黄色箭头的,而反汇编模式只在反汇编窗口里有箭头。其他也有可能是你的程序问题,使程序没有跳到入口地址(main)。

为什么我用keil仿真时,每次单步执行都跳出反汇编窗口?谢谢
2)、转到仿真模式(CTRL+F5),将程序窗口缩小点(这步很关键),就是按右上角的那个象麻将里的白板的那个(不是KEIL软件窗口喔!!),然后就按一下F10或F11,会马上看到反汇编窗跳出,把程序窗口和反汇编窗口分开一点,以便能同时看到两个窗口;3)、再继续按F10或F11运行时你会看到黄色箭头会在两...

keil编译时出现两个箭头是什么意思?
黄色箭头是当前程序执行到的位置,蓝色的没注意。

Keil如何进行编译和调试
接下来我们就需要再对程序进行同调试,以查找源程序中是否存在着的其它错误,首先打开菜单栏中的 调试选项,然后在打开的下拉菜单中选择 启动\/停止仿真调试;此时会弹出一个提示窗口界面,这里我们直接点击确定就行了;在主界面上方的调试工具条中,我们选择单步执行命令按钮,选择此命令后,在调试的过程中...

STM32调试程序 Keil uVision4 debug 在汇编窗口有黄色箭头 在源程序...
这是正常。如果你不像看到汇编窗口,你可以在debug中选择run to main。选择单步执行时不要选择汇编窗口。或者干脆关掉

相似回答