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.

关于是否使用DMA或者QDMA



用6678,第一个核做fft,将数据存在共享存储区MSM,然后使用MessageQ通知第二个核将这些数据做第二次处理。

首先说明一下,我现在是将原始数据和做完fft的数据放在共享存储区,使用这些数据地址作为DSPF_SP_fftspxsp的参数,最后结果是对的

但是今天看了一点DMA的东西,现在在想是否可以在第一个核的L2里面开一个buffer,然后用QDMA先将原始数据搬移到L2,再进行fft,fft的结果也先存在L2,之后再搬移到共享存储区,这样做是不是可行的???会不会比我开始做法速度要快呢??