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.

C6657多核数据通信



本人最近使用C6657开发板进行图像处理研究,想了解如何将Core_0处理后的数据用Core_1继续进行处理,是在两个核的工程中在共享内存区域分别建立相同的数组,或是其他方式?相望不吝赐教本人新手!

  • 如果数据存放在共享memory,每个核都是直接读写共享memory,则可以使用共享内存,core0在写完共享内存后,可以发个中断给core1通知数据已经准备好;如果读写的数据在内部LL2,则可以使用EDMA/PKTDMA进行数据搬移,可以配置产生数据搬移完成中断。

    multicore program guide中有核间数据交换的描述。

    http://www.ti.com/lit/an/sprab27b/sprab27b.pdf