|
我使用的是汇编,不想使用ADS,就使用arm-linux-gcc直接编译的,
程序如下:
LED_ON.S文件:
.text
.global _start
_start:
LDR R0, =0x56000010
MOV R1,# 0x00000400
STR R1,[R0]
LDR R0,=0x56000014
MOV R1,# 0x00000000
STR R1,[R0]
MAIN_LOOP:
B MAIN_LOOP
Makefile文件:
led_asm.bin:LED_ON.S
arm-linux-gcc -g -c -o led_asm.o LED_ON.S
arm-linux-ld -Ttext 0x00000000 -g led_asm.o -o led_asm_elf
arm-linux-objcopy -O binary -S led_asm_elf led_asm.bin
clear:
rm -f led_asm.bin led_asm_elf *.o
但是下载到开发板后就是没反应, |
|