mini2440流水灯汇编代码
.text .global _start _start: LDR R0,=0x56000010 MOV R1,#0x00015400 STR R1,[R0] MAIN_LOOP: LDR R0,=0x56000014 MOV R3,#0xffffffdf STR R3,[R0] BL DELAY LDR R0,=0x56000014 MOV R1,R3,LSL #1 ORR R3,R1,#0x01 STR R3,[R0] BL DELAY LDR R0,=0x56000014 MOV R1,R3,LSL #1 ORR R3,R1,#0x01 STR R3,[R0] BL DELAY LDR R0,=0x56000014 MOV R1,R3,LSL #1 ORR R3,R1,#0x01 STR R3,[R0] BL DELAY LDR R0,=0x56000014 MOV R1,R3,LSL #1 ORR R3,R1,#0x01 STR R3,[R0] BL DELAY B MAIN_LOOP DELAY: MOV R0,#0x00100000 0: SUB R0, R0, #1 MOV R2, #0 CMP R0, R2 BNE 0b MOV PC, LR
使用arm-linux-gcc 编译,编译完成后使用minitools 工具下载到开发板即可运行。