按鍵B連接到GPIOC-5
GPIO架構
暫存器
main.s
.global _start .equiv GPIOC_OUT, 0xc000a080 .equiv GPIOC_OUTENB, 0xc000a084 .equiv GPIOC_PAD, 0xc000a098 .arm .text _start: b reset b . b . b . b . b . b . b . reset: ldr r0, =GPIOC_OUTENB ldr r1, =(1 << 16) str r1, [r0] 0: ldr r0, =GPIOC_PAD ldr r1, [r0] lsl r1, #11 ldr r0, =GPIOC_OUT str r1, [r0] b 0b .end
完成