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

6678芯片,EDMA多核运行,一个工程,多核操作EDMA取数,单核可以取数,两个核可以,但8个核就只有两个可以,其他卡在CSL_edma3GetHwStatus

6678有3个EDMA控制器,8个核都用EDMA控制器0,采用不同的通道号传输,通道号与核的编号一样,采用global region,多核操作EDMA取数,单核可以取数,两个核可以,但8个核就只有两个可以,其他卡在

do
{

CSL_edma3GetHwStatus(hMoudle,CSL_EDMA3_QUERY_INTRPEND,&regionIntr);
}
while (!(regionIntr.intr & 0x1)); 已经查阅了网上的所有帖子,麻烦请帮助一下

Allen35065:

同时操作global寄存器可能会有问题;建议使用Shadow region

赞(0)
未经允许不得转载:TI中文支持网 » 6678芯片,EDMA多核运行,一个工程,多核操作EDMA取数,单核可以取数,两个核可以,但8个核就只有两个可以,其他卡在CSL_edma3GetHwStatus
分享到: 更多 (0)