我在某个程序出设置断点后单步运行程序,执行顺序不对,比如执行完第240行程序,单步运行后单步仿真的程序指针会突然跳到211行执行某句后,由调回240以后接着执行。CCS重装也没好。查看汇编代码240语句后面会有第211行的C代码,见图。但是烧到FLASH中全速运行没有问题。
mangui zhang:
应该是哪里有等待时间相关的情况
单步运行耗时比较长
还有一点就是单步运行是在RAM中跑 要比flash中效率高很多
我在某个程序出设置断点后单步运行程序,执行顺序不对,比如执行完第240行程序,单步运行后单步仿真的程序指针会突然跳到211行执行某句后,由调回240以后接着执行。CCS重装也没好。查看汇编代码240语句后面会有第211行的C代码,见图。但是烧到FLASH中全速运行没有问题。
mangui zhang:
应该是哪里有等待时间相关的情况
单步运行耗时比较长
还有一点就是单步运行是在RAM中跑 要比flash中效率高很多