vector.asm

来自「利用C语言和汇编的混合编程在DSP平台上实现定时器」· 汇编 代码 · 共 177 行

ASM
177
字号
*********************************************************************************
*  Vector.ASM	v1.00															*
*  版权(c) 	2000-		北京合众达电子技术有限责任公司							*
*  设计者:	钱建良																*
*********************************************************************************
		.file	"memory.asm"
		.c_mode
		.mmregs

		.ref	_main
		.ref    _timer_isr
		.def	IV_RESET
 
		.sect	".vector"
IV_RESET:	BD	_main   		; 复位中断,跳转到程序的入口
		NOP
		NOP		
IV_NMI:		RETE				; NMI中断,开中断返回
		NOP
		NOP
		NOP
IV_SINT17:	RETE				; 软件中断#17,开中断返回
		NOP
		NOP
		NOP
IV_SINT18:	RETE				; 软件中断#18,开中断返回
		NOP
		NOP
		NOP
IV_SINT19:	RETE				; 软件中断#19,开中断返回
		NOP
		NOP
		NOP
IV_SINT20:	RETE				; 软件中断#20,开中断返回
		NOP
		NOP
		NOP
IV_SINT21:	RETE				; 软件中断#21,开中断返回
		NOP
		NOP
		NOP
IV_SINT22:	RETE				; 软件中断#22,开中断返回
		NOP
		NOP
		NOP
IV_SINT23:	RETE				; 软件中断#23,开中断返回
		NOP
		NOP
		NOP
IV_SINT24:	RETE				; 软件中断#24,开中断返回
		NOP
		NOP
		NOP
IV_SINT25:	RETE				; 软件中断#25,开中断返回
		NOP
		NOP
		NOP
IV_SINT26:	RETE				; 软件中断#26,开中断返回
		NOP
		NOP
		NOP
IV_SINT27:	RETE				; 软件中断#27,开中断返回
		NOP
		NOP
		NOP
IV_SINT28:	RETE				; 软件中断#28,开中断返回
		NOP
		NOP
		NOP
IV_SINT29:	RETE				; 软件中断#29,开中断返回
		NOP
		NOP
		NOP
IV_SINT30:	RETE				; 软件中断#30,开中断返回
		NOP
		NOP
		NOP
*********************************************************************************
*  本程序未用此中断																*
*********************************************************************************
IV_INT0:	RETE
			NOP
			NOP
			NOP
*********************************************************************************
*  本程序未用此中断																	*
*********************************************************************************
IV_INT1:	RETE
			NOP
			NOP
			NOP
*********************************************************************************
*  外部中断#2:本系统未用														*
*********************************************************************************
IV_INT2:	RETE
			NOP
			NOP
			NOP
*********************************************************************************
*  内部定时中断#0:本系统未用				*
*********************************************************************************
IV_TINT0:	BD _timer_isr
			PSHM ST0
			PSHM ST1
*********************************************************************************
*  McBSP#0 接收中断:本系统未用							*
*********************************************************************************
IV_BRINT0:RETE
			NOP
			NOP
			NOP
*********************************************************************************
*  McBSP#0 发送中断:本系统未用							*
*********************************************************************************
IV_BXINT0:RETE
			NOP
			NOP
			NOP
*********************************************************************************
*  DMA通道#0 中断:本系统未用							*
*********************************************************************************
IV_DMAC0:	RETE
			NOP
			NOP
			NOP
*********************************************************************************
*  内部定时中断#1:本系统未用							*
*********************************************************************************
IV_TINT1:	RETE
			NOP
			NOP
			NOP
*********************************************************************************
*  外部中断#3:本系统未用							*
*********************************************************************************
IV_INT3:	RETE
			NOP
			NOP
			NOP
*********************************************************************************
*  HPI中断:本系统未用							*
*********************************************************************************
IV_HPINT:	RETE
			NOP
			NOP
			NOP
*********************************************************************************
*  McBSP#1 接收中断:本系统未用							*
*********************************************************************************
IV_BRINT1:	RETE
			NOP
			NOP
			NOP
*********************************************************************************
*  McBSP#1 发送中断:本系统未用							*
*********************************************************************************
IV_BXINT1:	RETE
			NOP
			NOP
			NOP
*********************************************************************************
*  DMA通道#4 中断:本系统未用							*
*********************************************************************************
IV_DMAC4:	RETE
			NOP
			NOP
			NOP
*********************************************************************************
*  DMA通道#5 中断:本系统未用							*
*********************************************************************************
IV_DMAC5:	RETE
			NOP
			NOP
			NOP


		.end

⌨️ 快捷键说明

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