- 积分
- 6
贡献39
飞刀5 FD
注册时间2019-1-6
在线时间0 小时
扫一扫,手机访问本帖
|
新人,想用s3c6410 裸机学习arm指令,汇编指令如下:
AREA test, CODE, READONLY
ENTRY
START
LDR R0, =0x0000000
MOV R1, #0x11
MOV R2, #0x22
MOV R3, #0x33
MOV R4, #0x44
LDR R5, [R0]
STR R1, [R0]
STR R2, [R0,#0x4]
STR R3, [R0,#0x8]
STR R4, [R0,#0xc]
LDMIA R0!, {R5-R8}
STOP
B STOP
END
armasm指令:armasm --debug --keep --cpu=ARM1176JZF-S
armlink指令:armlink --map --symbols --ro_base=0x50000000 --entry=0x50000000
AXD debug 单步执行运行到 STR R2, [R0,#0x4] 发生异常,当前开发板boot from nand,系统已经up,
按道理sdram已经配置好,cpu已经可以access sdram,手动在memory window输入也是可以写的,就是cpu无法
写,请有懂得大大给点建议,感谢
|
|