请教:擦除了一个函数,重启就不再工作了

2020-01-01 17:41发布

随便写了一个很简单的函数,将其编译在一个特定的页
1.此页只有它,无其它内容;
2.板子重启后,也不会被调用(特定条件才会被执行)

用烧写软件,将此页删除,程序立即死掉(可以理解)

断电重启,发现板子还是死掉的,这一点很难理解,大家有什么见解?谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
41条回答
popo_new
2020-01-03 19:03
zchong 发表于 2014-10-1 19:18
进入某些异常了吧,感觉一定有耦合,调试跟踪,很容易发现问题的。

被擦除函数的绝对地址在0x803E800,和截图红圈中有一个“E7FE”,只差2了。

因为汇编和跟踪都不太懂(这次正好学习一下)。感觉,被擦除函数虽然未被调用(我搜索过,只有一处为有条件调用,启动一刻,条件肯定是不满足)

但似乎,程序在起动初时,还在找它。

一周热门 更多>