
你好,想请问一下,在KEIL中JTAG调试时,有几步程序直接跳过没执行,你是怎么解决这个问题的?谢谢
2个回答
展开全部
看你的编译器优化级别是不是0,如果不是的话,编译器会执行优化,它会自动判断你那些代码可以合并,这样进行合并优化,判断你的那些代码永远不会执行,这样会将这些代码直接优化掉
你所说的情况很可能是编译器把代码给优化掉了,你可以尝试把编译器优化级别设置成0
你所说的情况很可能是编译器把代码给优化掉了,你可以尝试把编译器优化级别设置成0
追问
KEIL4中哪里看优化级别,我的代码不像是能编译器优化,因为我的代码是向不同的寄存器写值。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |