TI中文支持网
TI专业的中文技术问题搜集分享网站

多核通信 我把IPC_LOCAL中断对应到12号和屏蔽中断 然后在,asm文件中把IPC的中断服务程序IPC_ISR对应到 第12个VEC_DUMMY,编译出错

如题多核通信 我把IPC_LOCAL中断对应到12号和屏蔽中断 :

gpCGEM_regs->INTMUX3|=(CSL_GEM_IPC_LOCAL<<CSL_CGEM_INTMUX3_INTSEL12_SHIFT) 

然后在,asm文件中把IPC的中断服务程序IPC_ISR对应到 第12个VEC_DUMMY:

.ref  IPC_ISR

VEC_DUMMY    IPC_ISR()

然后编译出错,错误在VEC_DUMMY    IPC_ISR()这一行,说变量找不到

但是把这个  中断屏蔽了 VEC_DUMMY   ; IPC_ISR() 以后再编译,就没有错误了

请问哪个大神知道这是怎么一回事?

难道不需要把中断和中断服务程序对应起来吗?

Shine:

把IPC_ISR()后面的括号去掉,写函数名

赞(0)
未经允许不得转载:TI中文支持网 » 多核通信 我把IPC_LOCAL中断对应到12号和屏蔽中断 然后在,asm文件中把IPC的中断服务程序IPC_ISR对应到 第12个VEC_DUMMY,编译出错
分享到: 更多 (0)