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

6678EDMA多核问题

两个核进行多核任务,第一个核做完之后,我想用第一个核触发核2的dma,但是第二个核不能终止他自己当前的任务,也就是说第一个核触发第二个核的DMA之后,第二个核在cpu不干预的情况下传输;在核2完成当前任务之后,再去判断DMA是否传输完毕,如果传输完毕,再去处理那些数据。

我现在只是理解了一个核用DMA触发传递,之后在检验中断位,希望大大帮助

Denny%20Yang99373:

可以做到,EDMA配成查询模式就行了

user4712072:

回复 Denny%20Yang99373:

您说的那个查询模式不是很懂,不知道有没有这种例子

单核EDMA ,CSL_edma3HwChannelControl(hChannel,CSL_EDMA3_CMD_CHANNEL_SET,NULL);来触发的;我想是不是可以使用另外一个核1,用类似的语句来触发核0,但是完全不懂这个,大神有没有例子

赞(0)
未经允许不得转载:TI中文支持网 » 6678EDMA多核问题
分享到: 更多 (0)