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.

DSP6678多核操作时数据共享的问题



在调试多核程序时,有几个疑问不太明白,希望得到论坛人士的指点。

1. 多核运行时,很多外设接口只需在一个核中初始化吗?比如EMIF, SRIO, DDR等。另外中断初始化和中断函数绑定呢?我现在调试多核通讯时,两个核都对IPC中断进行初始化,而且是绑定同一个中断号,这样有必要吗?如果只初始化一次的话,另外一个核怎么进入中断函数??

2. 调试多核通讯时,我现在是开辟一段共享空间(MSCM)用作核间的数据交换,然后借用IPC作为通讯工具,这里有个问题不明白:多个核对共享空间(MSCM)是用的同样的地址和数据线吗?如果是,那么两个核同时访问会出现问题吗?有什么方法去解决。

3.多核通讯都有哪些方法,能不能告诉我相关文档的链接,谢谢。

多谢回答疑问,谢谢。。