keil调试中如何通过黄色箭头指向的汇编语言找到对应C代码
keil调试中如何通过黄色箭头指向的汇编语言找到对应位置的C代码?KEIL上一般C和汇编在DEBUG的时候同时对应出现的 bargagebaobei 发表于 2018-3-21 16:42
KEIL上一般C和汇编在DEBUG的时候同时对应出现的
这个我知道,但是当调试出现问题的时候,就是只能看到汇编中黄色箭头的指向,而没有C语言中黄蓝箭头,我就想通过指定的汇编或其地址找到对应的C语句,怎么找呢 本帖最后由 wenyangzeng 于 2018-3-21 17:15 编辑
这里设断点
wenyangzeng 发表于 2018-3-21 17:14
这里设断点
我黄色箭头指向的汇编附近没有C的代码 watercici 发表于 2018-3-21 17:25
我黄色箭头指向的汇编附近没有C的代码
应该是C++编译优化等级太高了,降低试看看 编译方式和调试方式对不对 不同的窗口,同时出现 watercici 发表于 2018-3-21 17:25
我黄色箭头指向的汇编附近没有C的代码
如果是不开源的库所对应的汇编,是看不到代码的 dsjsjf 发表于 2018-3-22 10:59
如果是不开源的库所对应的汇编,是看不到代码的
哦,我现在在调I2C的通信,但是总收不到ACK,而且我的I2C的时序只要调整,keil调试的时候就莫名其妙的进不了MAIN函数,而且有的时候还会进入硬件中断中。我想我就改改I2C的通信语句还能导致这现象,我现在用的模拟I2C
页:
[1]
2