12 lines
432 B
ArmAsm
12 lines
432 B
ArmAsm
.global _start @ 声明入口为_start
|
||
|
||
_start:
|
||
ldr sp, =0x40000000 @ 设置栈指针(根据硬件调整地址)
|
||
|
||
@ 这里写你的LED操作代码(示例:往寄存器写值)
|
||
ldr r0, =0x40000000 @ 假设LED寄存器地址是0x40000000
|
||
ldr r1, =0x01 @ 要写入的值(点亮LED)
|
||
str r1, [r0] @ 把r1的值写入r0指向的地址
|
||
|
||
loop:
|
||
b loop @ 死循环(防止程序跑飞)
|