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.

EDMA传输问题



在做EDMA多核传输时,刚开始使用《Keystone1 软件开发包》中的edma例子,发现只能在0核上用,于是就用csl函数,实现了同核同时传输,但是最后传输效率没有《Keystone1 软件开发包》中的edma例子快,是什么原因?另外,想问问,C6678的EDMA所谓的EDMA多核传输在同一时间多核可以同时在工作,还是某一个时刻只有一个核的EDMA传输起作用?

  • EDMA传输的效率与数据存放的位置、每次传输的大小、所使用的EDMA CC/TC等有关,check一下你测试时这些元素与例程是否有差异。

    多核可以同时使用EDMA,不同的EDMA CC,同一个CC中不同TC是可以并行传输数据,但是如果同时使用的channel映射到同一个TC则只能串行传输数据。