init.s

来自「Proteus与AVR应用实例,非常好的例子」· S 代码 · 共 42 行

S
42
字号
;**************************************************************
;	
;	This is the driver for NOR flash operation.
;
;**************************************************************


	AREA    Init, CODE, READONLY
	GET def.s
	CODE32

	ENTRY


	;//Import
	IMPORT main_func
	

	;//Switch to SVC32 mode and Disable interrupts
	MRS	r0, cpsr
	BIC	r0, r0, #MASK_MODE
	ORR	r0, r0, #MODE_SVC32
	ORR r0, r0, #I_BIT
	ORR r0, r0, #F_BIT
	MSR	cpsr_c, r0
	
	
	;//Set SP 
	MOV SP, PC
	ADD SP, SP, #0x7D0
	
	
	;//Jump to main func
	BL main_func

	
	;//Endless Loop
	B .
	
	
	END

⌨️ 快捷键说明

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