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.

《一个EDMA搬运音频数据的问题》



问题是这样,我们用算法计算完后的音频数据更新到txbuf0和txbuf1,然后通过EDMA搬运到ARM板子上,我们处理音频数据的流程是这样的。
算法处理后数据-------》更新到txbuf0或txbuf1-------》EDMA搬运-------》ARM。
我现在将算法处理后的数据传送到txbuf0和txbuf1,一定要避免EDMA传输的时候,txbuf被DSP改写了。因为音频数据是连续的,我不能在更新buf的时候关闭DMA,这样会造成音频断续。所以我想问一下DSP有什么标识位可以让我知道EDMA正在搬运的buf是txbuf0还是txbuf1,这样我在更新数据的时候就更新另外一个没有被搬运的buf,从而保证不会同时读写同一块区域造成数据错乱。