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

6678中的 CSL_edma3GetParamHandle() 函数应该怎么用?

大家好,我用的是6678,用edma来进行pingpong传输,下面是代码中几行语句,其中有几句不知道如何理解:  

 hChannel = CSL_edma3ChannelOpen(&chObj, instNum, &chAttr, &status);   //  打开一个channel

CSL_edma3HwChannelSetupQue(hChannel,CSL_EDMA3_QUE_3);       //  为这个channel分配一个queue

 CSL_edma3MapDMAChannelToParamBlock (hModule, channelNum, 2);     // 为这个channel分配一个PaRAM set 2

   hParamPing = CSL_edma3GetParamHandle(hChannel, 2, &status);       

 hParamPong = CSL_edma3GetParamHandle(hChannel, 1, &status);

最后两句的意思是为PaRAM set1 和PaRAM set2 分别分配一个handle吗? 那为什么需要hChannel这个参数呢,PaRAM不是和Channel是分开的吗?

littleWhite:

回复 Andy Yin1:

谢谢~

赞(0)
未经允许不得转载:TI中文支持网 » 6678中的 CSL_edma3GetParamHandle() 函数应该怎么用?
分享到: 更多 (0)