【疑问】ARM使能MMU后数据栈中的数据被清空

[复制链接]
2196|2
 楼主| arm_debug_yj 发表于 2013-5-21 09:20 | 显示全部楼层 |阅读模式
RT,在调用初始化MMU函数之后,准备返回,可以一使能MMU,数据栈中的数据全被清零,LR也没了,程序返回错误,敬请哪位高人解释一下
阿南 发表于 2013-5-21 13:03 | 显示全部楼层
这个要把调试的现场放了来,可能会有些思路。
xinzha 发表于 2013-5-21 13:34 | 显示全部楼层
感觉像是你把你的栈空间也用mmu了,这样的话你在使能mmu前后同一个栈地址的内容就有可能是不同的了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

33

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部