Chinaunix
标题:
ARM+linux平台嵌入式C开发非对齐读数问题
[打印本页]
作者:
sh365
时间:
2010-03-11 13:45
标题:
ARM+linux平台嵌入式C开发非对齐读数问题
大家好,请教大家一个关于:ARM+linux平台嵌入式C开发非对齐读数问题。
描述如下:
使用的平台:OMAP3430 + Ubuntu7.1 + arm-none-linux-gnueabi-gcc (version:4.4.1),
对于ARM的汇编指令 ldr r3, [r0], 如果r0中的地址不是 4字节对齐的话, 在运行的时候回出现 Bus error 的错误。
但是在ARM的官方资料中说, ARM V7系列的是支持 非对齐方式读数的。
请教了解的高手指点一下,这到底该怎么理解?
谢谢。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2