STM32F7 MPU设置跳入硬件错误中

2019-07-14 14:18发布

最近在使用STM32F746,将内部RAM的MPU属性设置为MPU_ACCESS_SHAREABLE,发现如果程序中使用 ldrex 指令,会跳入硬件错误中断,
设置成MPU_ACCESS_NOT_SHAREABLE就能顺利执行

请教一下,MPU_ACCESS_SHAREABLE具体是什么作用,为什么会影响到 ldrex.
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
dd66666
1楼-- · 2019-07-15 17:41
没用过 想知道答案
uuwjjfsf
2楼-- · 2019-07-15 22:31
顶一下,
冬冬5241
3楼-- · 2019-07-16 04:24
 精彩回答 2  元偷偷看……
dipper011
4楼-- · 2019-07-16 08:11
这个太高档,没用过
cnibooji
5楼-- · 2019-07-16 12:22
MPU还没操作过
yijun362
6楼-- · 2019-07-16 15:26
ldrex是独占访问,sharable后可能会出现外部总线访问仲裁吧

一周热门 更多>