⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vectors.asm

📁 这是在C5000系列DSP上实现UART(异步串口)TL16c550芯片的汇编语言实现代码
💻 ASM
字号:
;===============================================================
;
;     Interrupt Table For TMS320VC5410 & TMS320VC5416.
;     
;     author:   tangjiguang.
;     date:     2004.3.15
;
;===============================================================

        .sect ".vectors"
		.mmregs
		.global UART_INT
		.global _main
        .align  0x80 		;must be aligned on page boundary

							;reset vector
RESET:	BD _main 		;00
        NOP
        NOP
        NOP

nmi:    RETE				;04
        NOP
        NOP
        NOP
							;software interrupts
sint17 .space 4*16			;08
sint18 .space 4*16			;0C
sint19 .space 4*16			;10
sint20 .space 4*16			;14
sint21 .space 4*16			;18
sint22 .space 4*16			;1C
sint23 .space 4*16			;20
sint24 .space 4*16			;24
sint25 .space 4*16			;28
sint26 .space 4*16			;2C
sint27 .space 4*16			;30
sint28 .space 4*16			;34
sint29 .space 4*16			;38
sint30 .space 4*16			;3C

int0:   RETE				;40
                NOP
                NOP
                NOP
int1:   BD UART_INT				;44
                NOP 
                NOP
                NOP
int2:   RETE				;48
                NOP
                NOP
                NOP
							;TIMER INTERRUPT
tint:   RETE				;4C
                NOP
                NOP
                NOP
							;McBSP #0 RECEIVE INTERRUPT
rint0:  RETE            	;50
                NOP
                NOP
                NOP
							;McBSP #0 TRANSMIT INTERRPUT
xint0:  RETE            	;54
                NOP
                NOP
                NOP
							;McBSP #2 RECEIVE INTERRUPT
rint2:  RETE            	;58
                NOP
                NOP
                NOP
							;McBSP #2 TRANSMIT INTERRPUT
xint2:  RETE				;5C
				NOP
                NOP
                NOP

int3:   RETE				;60
                NOP
                NOP
                NOP
							;HPI INTERRPUT
hpi:    RETE				;64
				NOP
				NOP
				NOP
							;McBSP #1 RECEIVE INTERRUPT				
rint1:	RETE				;68
				NOP
				NOP
				NOP
							;McBSP #1 TRANSMIT INTERRUPT
xint1: 	RETE				;6C
				NOP
				NOP
				NOP
							;DMA CHANNEL 4 INTERRUPT
dma4:	RETE				;70
				NOP
				NOP
				NOP
							;DMA CHANNEL 5 INTERRUPT				
dma5:	RETE				;74
				NOP
				NOP
				NOP
				
                .end

⌨️ 快捷键说明

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