【发布时间】:2017-04-28 20:19:57
【问题描述】:
我是一名工科学生,目前正在学习 cortex m3 处理器及其异常处理模型。 我已经使用相应的故障处理程序生成并测试了使用故障、总线故障、硬故障。
但我不知道如何生成内存管理错误 (不考虑 MPU)
有没有其他方法可以产生内存管理故障?
提前致谢
【问题讨论】:
-
我没有在低级别使用 m3 的直接经验,所以我不能肯定地回答,但我相信执行
Illegal Access指令会导致 MM 错误。您应该可以使用调试器单步执行,也可以编写代码在运行时发送指令。
标签: exception-handling cortex-m3