.global _start @全局标号
_start:
/*使能所有外设时钟*/
ldr r0, =0x020c4068 @CCGR0
ldr r1, =0xffffffff @向ccgr0要写入的数据
str r1, [r0]
ldr r0, =0x020c406c @CCGR1
@ldr r1, =0xffffffff @向ccgr01要写入的数据
str r1, [r0]
ldr r0, =0x020c4070 @CCGR2
str r1, [r0]
ldr r0, =0x020c4074 @CCGR3
str r1, [r0]
ldr r0, =0x020c4078 @CCGR4
str r1, [r0]
ldr r0, =0x020c407c @CCGR5
str r1, [r0]
ldr r0, =0x020c4080 @CCGR6
str r1, [r0]
/*配置功能复用*/
ldr r0, =0x020e0068
ldr r1, =0x5
str r1, [r0]
/*配置电气属性*/
ldr r0, =0x020e02f4
ldr r1, =0x10b0
str r1, [r0]
/*设置gpio*/
ldr r0, =0x0209c004
ldr r1, =0x8
str r1, [r0]
/*打开led*/
ldr r0, =0x0209c000
ldr r1, =0x0
str r1, [r0]
loop:
b loop