📄 startup.s
字号:
;/*
;*********************************************************************************************************
;* 文件: Startup.s
;* 描述: 主程序及异常向量入口.
;* 编写: 深思 (001-12345@sohu.com).
;*********************************************************************************************************
;*/
IMPORT HandlerReset
IMPORT HandlerIRQ
IMPORT HandlerFIQ
IMPORT HandlerEINT0
IMPORT HandlerEINT1
IMPORT HandlerEINT2
IMPORT HandlerEINT3
IMPORT HandlerEINT4567
IMPORT HandlerTICK
IMPORT HandlerZDMA0
IMPORT HandlerZDMA1
IMPORT HandlerBDMA0
IMPORT HandlerBDMA1
IMPORT HandlerWDT
IMPORT HandlerUERR01
IMPORT HandlerTIMER0
IMPORT HandlerTIMER1
IMPORT HandlerTIMER2
IMPORT HandlerTIMER3
IMPORT HandlerTIMER4
IMPORT HandlerTIMER5
IMPORT HandlerURXD0
IMPORT HandlerURXD1
IMPORT HandlerIIC
IMPORT HandlerSIO
IMPORT HandlerUTXD0
IMPORT HandlerUTXD1
IMPORT HandlerRTC
IMPORT HandlerADC
EXPORT RStartup
AREA startup,CODE,READONLY
CODE32
ENTRY
RStartup
LDR PC, =HandlerReset ; 程序入口.
B . ; 未定义指令.
B . ; 软件中断.
B . ; 预取指中止.
B . ; 数据中止.
B . ; 保留.
LDR PC, =HandlerIRQ
LDR PC, =HandlerFIQ
LDR PC, =HandlerADC ; 0x20
LDR PC, =HandlerRTC
LDR PC, =HandlerUTXD1
LDR PC, =HandlerUTXD0
LDR PC, =HandlerSIO
LDR PC, =HandlerIIC ; 0x34
LDR PC, =HandlerURXD1 ; 0x40
LDR PC, =HandlerURXD0
LDR PC, =HandlerTIMER5
LDR PC, =HandlerTIMER4
LDR PC, =HandlerTIMER3
LDR PC, =HandlerTIMER2 ; 0x54
LDR PC, =HandlerTIMER1 ; 0x60
LDR PC, =HandlerTIMER0
LDR PC, =HandlerUERR01
LDR PC, =HandlerWDT
LDR PC, =HandlerBDMA1
LDR PC, =HandlerBDMA0 ; 0x74
LDR PC, =HandlerZDMA1 ; 0x80
LDR PC, =HandlerZDMA0
LDR PC, =HandlerTICK
LDR PC, =HandlerEINT4567
LDR PC, =HandlerEINT3
LDR PC, =HandlerEINT2 ; 0x94
LDR PC, =HandlerEINT1 ; 0xa0
LDR PC, =HandlerEINT0 ; 0xb4
LTORG
;// ****************************************************
EXPORT IRQ_Error
IRQ_Error ; 未定义中断.
B .
;/*
;*********************************************************************************************************
END
;*********************************************************************************************************
;*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -