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.

关于6747 EDMA 的问题



您好,想问下利用EDMA传输1024个连续地址的数据时关于SRC_DST_BIDX寄存器的设置问题:

因为数据地址连续,所以一个array中包含1024个字节数据,我是设置 ACNT=1024,BCONT=1;CCONT=0;

在设置SRC_BIDX时,是不是可以这样设置:SRC_BIDX=0,DST_BIDX=0;

因为BIDX 是array 之间的offset,在这里只有一组array ,所以BIDX可以设置为0。

我在CSL 例程中发现它的设置是这样: ACNT=1024,BCONT=1;CCONT=0; SRC_BIDX=128 ,DST_BIDX=128。只有1组array为什么是这样设置?