补充一下,DSP里边的非外设中断用什么来触发?比如USER11和USER12
xizhe li:
我再补充一下啊,#define OS_TASK_SW() asm(" TRAP #31")
也就是说这个语句是用来做DSP操作系统的任务切换的,我怀怀疑asm(" TRAP #31")这个语句是用来触发用户中断,PieVectTable.USER12 = &OSCtxSw;//User-Defined Trap, Non-Peripheral Interrupts我在初始化时程序里边是开的这个中断
补充一下,DSP里边的非外设中断用什么来触发?比如USER11和USER12
Forrest:
回复 xizhe li:
除了10#说的,您还可以看一下 CPU and Instruction Set Reference Guide。里面有说TRAP的作用,TRAP #31可以触发USER12中断。