ARM v7中的未对齐内存访问

ARM v7中的未对齐内存访问,arm,armv7,Arm,Armv7,您能帮我编写代码('C'或ARM assembly)将内存区域标记为“正常”,从而允许未对齐的内存访问吗?我知道我们需要在执行此操作之前启用MMU。我不熟悉ARM架构 谢谢 如果您只需要未对齐访问,请尝试将cp15 sctlr[1](对齐位)设置为0 我不知道是否需要为此启用MMU mrc p15, 0, r0, c1, c0, 0 bic r0, r0, #2 mcr p15, 0, r0, c1, c0, 0

您能帮我编写代码('C'或ARM assembly)将内存区域标记为“正常”,从而允许未对齐的内存访问吗?我知道我们需要在执行此操作之前启用MMU。我不熟悉ARM架构


谢谢

如果您只需要未对齐访问,请尝试将cp15 sctlr[1](对齐位)设置为0

我不知道是否需要为此启用MMU

mrc  p15, 0, r0, c1, c0, 0
bic  r0, r0, #2
mcr  p15, 0, r0, c1, c0, 0