问题可能是这样的由于keil的编译优化处理很复杂,编译出来的实际代码可能与源程序不对应,具体的处理可能有如下方式:1)对于重复的代码段可能自动生成call和jmp,2)无效的代码,比如设置了某个变量而又一直没用或者代码没被调用,再编译时被覆盖或者忽略。调试的时候就会出现上述的现象。此外还有许多编译控制选项可能和此问题有关。 无论如何优化,在代码段的结束应该有正确的执行结果,你可以尝试函数外部访问这个数据 发表时间:2003年6月14日16:02:26