5416vectors.asm
来自「利用合众达的C5416开发板上的ACI32B芯片编程的信号分析并进行FFT变换。」· 汇编 代码 · 共 98 行
ASM
98 行
.ref _c_int00 ;定义在rts.lib库中
.ref _intc_INT0 ;引用外部的中断函数符号
.align 0x80 ;中断向量表必须分配到128个字的整数倍区域段内
.sect ".5416vectors"
;_CLK80 .set 06007H
;_CLK160 .set 09007H
reset:
B _c_int00
nop
nop
nmi: rete
NOP
NOP
NOP
; 软件中断
sint17 .space 4*16 ;软件中断使用较少,简单起见用0 填充
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: B _intc_INT0 ;当发生外部中断INT0,跳转去执行
NOP
NOP
int1: RETE ;外部中断INT1
NOP
NOP
NOP
int2: RETE ;外部中断INT2
NOP
NOP
NOP
TINT: RETE ;Timer0 中断
NOP
NOP
NOP
BRINT0: RETE ;McBSP #0 receive interrupt
NOP
NOP
NOP
BXINT0: RETE ;McBSP #0 transmit interrupt
NOP
NOP
NOP
BRINT2: RETE ;McBSP #2 接收中断(默认)或DMA2 中断
NOP
NOP
NOP
BXINT2: RETE ;McBSP #2 发送中断(默认)或DMA3 中断
NOP
NOP
NOP
INT3: RETE ;外部中断3
NOP
NOP
NOP
HPINT: RETE ;HPI 中断
NOP
NOP
NOP
BRINT1: RETE ;McBSP #1 接收中断(默认)或DMA2 中断
NOP
NOP
NOP
BXINT1: RETE ;McBSP #1 发送中断(默认)或DMA3 中断
NOP
NOP
NOP
DMAC4: RETE ;DMA4 中断
NOP
NOP
NOP
DMAC5: RETE ;DMA5 中断
NOP
NOP
NOP
.end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?