startup.s

来自「ARM7实现一个简单的LED点亮程序」· S 代码 · 共 34 行

S
34
字号
	IMPORT	|Image$$RO$$Limit|
	IMPORT	|Image$$RW$$Base|
	IMPORT	|Image$$ZI$$Base|
	IMPORT	|Image$$ZI$$Limit|

	IMPORT	Main

	AREA	Start,CODE,READONLY
	ENTRY
	CODE32

Reset	LDR	SP,=0X40003F00
	LDR	R0,=|Image$$RO$$Limit|
	LDR	R1,=|Image$$RW$$Base|
	LDR	R3,=|Image$$ZI$$Base|
	
	CMP	R0,R1
	BEQ	LOOP1
LOOP0
	CMP	R1,R3
	LDRCC	R2,[R0],#4
	STRCC	R2,[R1],#4
	BCC	LOOP0
LOOP1
	LDR	R1,=|Image$$ZI$$Limit|
	MOV	R2,#0
LOOP2
	CMP	R3,R1
	STRCC	R2,[R3],#4
	BCC	LOOP2
	
	B	Main
	
	END

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?