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.

C5517中使用DMA搬移MCBSP中字长为16bit的数据时,DMA如何将两个16bit打包成32bit?

使用MCBSP为5个时隙,每个时隙16bit,用DMA将MCBSP中的数据搬移到一块缓冲区,但是,DMA搬移的数据是每个时隙搬移了32bit,最终结果是高16bit为零,低16bit为有效数据。有什么方法可以使得DMA只搬移有效数据?