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

关于TMS320C6678 IPC通信的中断过程

在TMS320C6678的IPCGRx(x指CPU核号)最低位置1可以产生对x核的一个中断,那么这个中断具体过程是怎样的?这个核接收到中断信号后会做哪些具体的应答呢(除了向IPCGARx对应的寄存器写值来清除中断外),我不明白这个目标核在中断后是怎样实现用户想要其执行的函数的。请各位大神指教,谢谢。

Allen35065:

产生事件,事件route到核的中断控制器上,产生中断,就是这个流程

george hemit:

回复 Allen35065:

我自己按照IPC例程改了一下,想实现core0向其他7个核依次发送IPC中断,然后各个核收到中断后,在中断事件中再给core0一个IPC中断,结果程序跑着总是报错:

Invalid CIO command (35) in the CIO buffer at address(0xc054200) was not recognized.我想知道这个错误到底是怎么引起的?谢谢。

赞(0)
未经允许不得转载:TI中文支持网 » 关于TMS320C6678 IPC通信的中断过程
分享到: 更多 (0)