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

C5502音频左右通道传输问题

我现在在用5502开发板进行音频开发,我现在希望通过line in口输入两路音频信号,看了很多网上的例子,都是通过DMA和McBSP来进行pingpong传输,想知道如果不用DMA,直接通过McBSPread语句读取信号,能不能实现左右通道数据的分离呢?如果能够分离,line in口又是怎样读取左右通道数据的呢?也是交错着读取的吗,数组的偶数位为左通道,奇数位为右通道这样的吗?

Shine:

为什么不用DMA呢?DMA是通过硬件搬移数据,不会占用CPU。

如果不用DMA也可以搬移,左右声道的分离需要您自己根据时序来接收和分别保存。

赞(0)
未经允许不得转载:TI中文支持网 » C5502音频左右通道传输问题
分享到: 更多 (0)