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.

66ak bios 下 EDMA 不成功



环境为:ccs 6.1 PDK 2.31 bios 6.41。采用官方提供基于6678例子,EMDA不能传送数据。 程序见附件,还望帮忙看看。

 改动地方如下:

/* Change Channel Default queue setup from 0 to 3 */

if (CSL_edma3HwChannelSetupQue(hChannel,CSL_EDMA3_QUE_1) != CSL_SOK)

{

System_printf ("Error: EDMA channel setup queue failed\n");

 return -1;

 }

 6678采用CSL_EDMA3_QUE_3,改为CSL_EDMA3_QUE_1。在CSL_EDMA3_QUE_3情况下 IPR bit 一直为0,调整为 CSL_EDMA3_QUE_1 后 IPR bit 置位,但是目的数据为全0 谢谢