为什么跳不过去!
noaming:
你这个单步运行,一直卡在上面图片上的赋值语句吗?
xiaoqing shi:
回复 noaming:
单步执行就到这里
xiaoqing shi:
回复 noaming:
是的
noaming:
回复 xiaoqing shi:
这个情况,可能是你C语言下单步调试到了库函数里面。因为引用的c库函数,是不能看到C的源码,因此不要在C下面单步调试应用到的库函数。可以使用汇编的单步。
xiaoqing shi:
回复 noaming:
是这个吗
noaming:
回复 noaming:
你这个赋值语句的位置是:0x00020010
而你错误的提示的位置是:0x4031d010
这个错误不像是你单步调试到赋值语句引起的啊?
noaming:
回复 xiaoqing shi:
是的。。。鼠标指针放在上面,会有解释的
xiaoqing shi:
回复 noaming:
汇编里的单步执行为什么还是这个样子?
xiaoqing shi:
回复 noaming:
就是reload以后可以加载
但是 resume以后就卡在这里了~
求求 帮助解答一下吧!我都要崩溃了!
我的开发板是DM8168-dvr的 用的ccs-test是EVM8168的!
noaming:
回复 xiaoqing shi:
我给你个建议啊,你用的是DM8168-DVR但是例程却是用的EVM8168,关键是你还调试的是外设DDR,两块板子的DDR外设一样吗?
因此,如果你要使用EVM8168的例程,你也需要找一个不涉及外设的例程。。。最好能却掉外设的调试部分。
另外,根据上面的状态,我可以看出DM8168-DVR板子是好的,仿真器也没问题,因此随便写一个小程序调试一下也可以啊。