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

📄 vectors.asm

📁 dsp开发平台的show文件
💻 ASM
字号:
     	.mmregs
     	.ref  START          ;程序入口,主程序中必须有start标号
     	;.ref  ISR_tint
     	.ref _c_int00
     	.ref ISR_int03
     	;.ref ISR_brint 
    	;.ref ISR_tint
     	;.align  0x80          ;程序必须分配到整页,一般为FF80H
k_stack_size	.set   	200
k_stack			.usect	"stack_section",k_stack_size
system_stack	.set  	k_stack+k_stack_size

     ;.sect ".vectors"     ;定义段的名称为vectors
_c_int00:
RESET:
         BD  START     ;程序无条件跳到入口起始点
         STM #system_stack,SP 
         ;STM #200,SP   ;设置堆栈大小
NMI:     RETE;B ISR_int0   ;RETE          ;使能NMI中断
                 NOP
                 NOP

sint17 	.space 4*16         ;程序内部的软件中断
sint18 	.space 4*16
sint19 	.space 4*16
sint20 	.space 4*16
sint21 	.space 4*16
sint22 	.space 4*16
sint23 	.space 4*16
sint24 	.space 4*16
sint25 	.space 4*16
sint26 	.space 4*16
sint27 	.space 4*16
sint28 	.space 4*16
sint29 	.space 4*16
sint30 	.space 4*16                    

int0:   RETE                   ;外部中断0
				NOP
				NOP
				NOP
                
int1:   RETE                   ;外部中断1
                NOP 
                NOP
                NOP
int2:   RETE                   ;外部中断2   
                NOP
                NOP
                NOP
tint:   RETE   ;B ISR_tint                 ;定时器中断
                NOP
                NOP
                NOP
brint0: RETE                 ;McBSP#0 Receiver Interrupt
				NOP
				NOP	
                NOP
                NOP
bxint0: RETE                    ;McBSP#0 Transmit Interrupt
                NOP
                NOP
                NOP
dma0:   RETE                      ;DMA Channel 0 interrupt
                NOP
                NOP
                NOP
tint1: 	RETE                      ;Timer1 Interrupt(default) or DMA channel 1 interrupt
                NOP
                NOP
                NOP
int3:  	RETE		;B ISR_int03
                NOP               ;External user interrupt #3
                NOP              ;only TWO NOPs
hpint: 	RETE                       ;HPI Interrupt
                NOP
                NOP
                NOP
brint1: RETE                      ;McBSP#1 Receive Interrupt (Default) or DMA Channel 2
                                   ;interrupt
               	NOP
               	NOP
               	NOP
bxint1: RETE                     ;McBSP#1 transmit interrupt (Default) or DMA Channel
                                 ;3interrupt
               	NOP
              	NOP
              	NOP
dma4:   RETE                    ;DMA channel 4 interrupt
              	NOP
              	NOP
              	NOP
dma5:   RETE                      ;DMA channel 5 interrupt
                NOP
                NOP
                NOP
                .end

⌨️ 快捷键说明

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