遇到一个奇怪的问题,keil5 map文件中的函数地址与实际调用不一致

2019-07-25 11:16发布

如题,程序跑的好好的,突然飞了,跟进去一看,发现在调用一个函数的时候,出现了调用地址和map编译出的地址不一致的问题,见下图。不知道哪位高手遇到过同样的问题。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
teczm
1楼-- · 2019-07-25 12:18
@正点原子 @八度空间 ,麻烦帮忙看看这个奇怪的问题。
正点原子
2楼-- · 2019-07-25 15:00
函数入口貌似就是比map小1的,任何一个函数都是这样。具体原因我也没详细了解,你可以百度下
teczm
3楼-- · 2019-07-25 19:39
正点原子 发表于 2017-11-15 00:46
函数入口貌似就是比map小1的,任何一个函数都是这样。具体原因我也没详细了解,你可以百度下

不知道是不是lsb为1的原因,以前在书上看到过,不记得,下次翻出来,我自己来结帖。感谢回复。

一周热门 更多>