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

c6748连接2个codec的音频配置方案?

ti的工程师:

请问一下,使用c6748的mcasp模块连接两个codec,codec用的是aic3106。DSP做主,提供2个codec帧时钟位时钟和主时钟,也同时接收两个codec的数据。

DSP的mcasp模块的slotnum,slotsize和wordsize应该怎么设置,因为同时接了两个codec是不是就不能用i2s格式传输了,要把dsp和codec的数据格式都改成tdm格式?

Tony Tang:

一个与二个的区别仅仅在于数据线的区别,跟格式配置没有关系。

taoyu:

回复 Tony Tang:

唐工,如果还用i2s格式的话。按照之前的codec的配置
// I2S 使用2个 slot
#define I2S_SLOTS(2u)

// 发送/接收 每个 slot 大小
#define SLOT_SIZE(16u)

// 发送/接收数据 word 大小. Word size <= Slot size
#define WORD_SIZE(16u)

一次只接收了一路通道的左右两路数据,另外一个codec的左右两路数据怎么接收。DMA会自动把数据排序吗,假如是这样
DMA_rxbuf = (codec1L、codec1R、codec2L、codec2R)………

赞(0)
未经允许不得转载:TI中文支持网 » c6748连接2个codec的音频配置方案?
分享到: 更多 (0)