airob 发表于 2012-11-23 16:44:43

ADS跑程序时程序一直复位

工程中有一段代码,这段代码在if语句中,程序执行过程中if永远不成立,也就是说if内部的代码没有执行的机会,但是当程序中保留这段代码的时候,用j-link仿真全速运行时时,程序就会一遍一遍的复位(停到main处),如果将这段程序注销掉就能正常运行,各位大侠有遇到这种情况的么?怎么解决?
注:这段不执行的代码不能够删除掉,现在工程中的程序是一部分,有的功能尚未编写,编写后需要用到这段代码。

airob 发表于 2012-11-26 13:20:32

沉了?自己顶!{:dizzy:}

airob 发表于 2012-11-28 21:44:36

已解决,是因为堆栈不够导致的{:sweat:}
页: [1]
查看完整版本: ADS跑程序时程序一直复位