keil mdk 调试的时候没有黄色箭头

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了keil mdk 调试的时候没有黄色箭头相关的知识,希望对你有一定的参考价值。

调试的时候在程序的框框里没有出现黄色的箭头,这是为什么?

你这用的是KEIL5吧?keil5目前对arm A核系列的支持不是太好,有时会出现问题。我也是同样的情况,用回keil4就好了,同是学arm的,希望能够帮助遇到同样问题的童鞋。。 参考技术A 只有在暂停的时候,才可以看到黄色箭头,全速运行的时候,只能看到蓝色的箭头的追问

暂停的时候也没有黄色箭头

追答

能够确定,程序已经正常跑起来了吗?

追问

程序跑得都没问题,按步调试也可以,就是没有黄色箭头不知道到哪步了

Keil MDK仿真调试STM32的时候直接进入SystemInit函数

1. 仿真的时候,进入之后

技术图片

2. 说是main()未定义,可是明明定义了,什么原因?喔,看错了,是--main。对比了一下和正常工厂的配置,都一样,换个jlink V9测试一下吧。换了个ST LINK V2 也不行,看样子是工程的问题喽?屏蔽了一些main()函数的一些代码,发现可以执行到main()了!!!奇哉怪也,难道后面的代码写错了,导致不能仿真到main()???

技术图片

以上是关于keil mdk 调试的时候没有黄色箭头的主要内容,如果未能解决你的问题,请参考以下文章

安装Keil STM32F1到mdk5中时的时候一直显示程序未响应

Keil MDK忽略某一警告

Keil MDK仿真调试STM32的时候直接进入SystemInit函数

keilmdk怎么查看宏定义值

转载keil(MDK-ARM)的调试使用

keil mdk 5用哪个版本