📄 5416vectors.asm
字号:
.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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -