在TMS320C6678的IPCGRx(x指CPU核号)最低位置1可以产生对x核的一个中断,那么这个中断具体过程是怎样的?这个核接收到中断信号后会做哪些具体的应答呢(除了向IPCGARx对应的寄存器写值来清除中断外),我不明白这个目标核在中断后是怎样实现用户想要其执行的函数的。请各位大神指教,谢谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
在TMS320C6678的IPCGRx(x指CPU核号)最低位置1可以产生对x核的一个中断,那么这个中断具体过程是怎样的?这个核接收到中断信号后会做哪些具体的应答呢(除了向IPCGARx对应的寄存器写值来清除中断外),我不明白这个目标核在中断后是怎样实现用户想要其执行的函数的。请各位大神指教,谢谢。
我自己按照IPC例程改了一下,想实现core0向其他7个核依次发送IPC中断,然后各个核收到中断后,在中断事件中再给core0一个IPC中断,结果程序跑着总是报错:
Invalid CIO command (35) in the CIO buffer at address(0xc054200) was not recognized.我想知道这个错误到底是怎么引起的?谢谢。