?? 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, =HandlerEINT0 ; 0x20
LDR PC, =HandlerEINT1
LDR PC, =HandlerEINT2
LDR PC, =HandlerEINT3
LDR PC, =HandlerEINT4567
LDR PC, =HandlerTICK ; 0x34
B .
B .
LDR PC, =HandlerZDMA0 ; 0x40
LDR PC, =HandlerZDMA1
LDR PC, =HandlerBDMA0
LDR PC, =HandlerBDMA1
LDR PC, =HandlerWDT
LDR PC, =HandlerUERR01 ; 0x54
B .
B .
LDR PC, =HandlerTIMER0 ; 0x60
LDR PC, =HandlerTIMER1
LDR PC, =HandlerTIMER2
LDR PC, =HandlerTIMER3
LDR PC, =HandlerTIMER4
LDR PC, =HandlerTIMER5 ; 0x74
B .
B .
LDR PC, =HandlerURXD0 ; 0x80
LDR PC, =HandlerURXD1
LDR PC, =HandlerIIC
LDR PC, =HandlerSIO
LDR PC, =HandlerUTXD0
LDR PC, =HandlerUTXD1 ; 0x94
B .
B .
LDR PC, =HandlerRTC ; 0xa0
B .
B .
B .
B .
B .
B .
LDR PC, =HandlerADC ; 0xb4
LTORG
;// ****************************************************
EXPORT IRQ_Error
IRQ_Error ; 未定義中斷.
B .
;/*
;*********************************************************************************************************
END
;*********************************************************************************************************
;*/
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -