📄 vectors.s
字号:
;/****************************************Copyright (c)**************************************************
;** 广州周立功单片机发展有限公司
;** 研 究 所
;** 产品一部
;**
;** http://www.zlgmcu.com
;**
;**--------------文件信息--------------------------------------------------------------------------------
;**文 件 名: vectors.s
;**创 建 人: 陈明计
;**最后修改日期: 2003年6月27日
;**描 述: μCOS-II与应用代码分别编译时,μCOS-II部分的向量表例子
;** 每个工程应当有独立的这个文件的拷贝,并进行相应的修改
;**--------------历史版本信息----------------------------------------------------------------------------
;** 创建人: 陈明计
;** 版 本: v1.0
;** 日 期: 2003年6月20日
;** 描 述: 修改文件vectors_ex.s得到本文件。
;**
;**------------------------------------------------------------------------------------------------------
;** 修改人:
;** 版 本:
;** 日 期:
;** 描 述:
;**
;**--------------当前版本修订------------------------------------------------------------------------------
;** 修改人: 陈明计
;** 日 期: 2003年6月27日
;** 描 述: 修改注释以符合实际情况
;**
;**------------------------------------------------------------------------------------------------------
;********************************************************************************************************/
;引入的外部标号在这声明
IMPORT SoftwareInterrupt ;软中断入口
;给外部使用的标号在这声明
EXPORT Reset
CODE32
AREA StartUp,CODE,READONLY
ENTRY
;中断向量表
Vectors
LDR PC, ResetAddr
LDR PC, UndefinedAddr
LDR PC, SWI_Addr
LDR PC, PrefetchAddr
LDR PC, DataAbortAddr
DCD 0xb9205f80
LDR PC, [PC, #-0xff0]
LDR PC, FIQ_Addr
ResetAddr DCD Reset
UndefinedAddr DCD Undefined
SWI_Addr DCD SoftwareInterrupt
PrefetchAddr DCD PrefetchAbort
DataAbortAddr DCD DataAbort
nouse DCD 0
IRQ_Addr DCD 0
FIQ_Addr DCD FIQ_Handler
Reset
b Reset
;未定义指令
Undefined
b Undefined
;取指令中止
PrefetchAbort
b PrefetchAbort
;取数据中止
DataAbort
b DataAbort
;快速中断
FIQ_Handler
b FIQ_Handler
END
;/*********************************************************************************************************
;** End Of File
;********************************************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -