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

PCM1865只能拿到2声道I2S数据,如何拿到4声道I2S数据?

要获取4声道I2S,需要配置哪些REG呢,无论Master还是Slaver模式怎么一直只能拿到2声道呢?

user151383853:

从 I2S 的协议看:

I2S有3个主要信号

1.串行时钟SCLK,也叫位时钟(BCLK),即对应数字音频的每一位数据,SCLK都有1个脉冲。SCLK的频率=2×采样频率×采样位数。
2. 帧时钟LRCK,(也称WS),用于切换左右声道的数据。LRCK为“1”表示正在传输的是右声道的数据,为“0”则表示正在传输的是左声道的数据。LRCK的频率等于采样频率。
3.串行数据SDATA,就是用二进制补码表示的音频数据。

 
帧时钟LRCK 命令选择线表明了正在被传输的声道。
WS=1,表示正在传输的是右声道的数据。
WS=0,表示正在传输的是左声道的数据。
 
可见你只能在 I2S 里获得两个声道的音频数据

William Ren:

回复 user151383853:

用USB-I2X与PCM1865EVM配合,是如何取到四声道数据的呢?不是也通过I2S取到的吗?

Palter Palter:

回复 William Ren:

PCM1865 可以支持两种数字接口:I2S 和 TDM,不确认 USB-I2X 与 PCM1865EVM 互联是否使用了TDM。

William Ren:

回复 William Ren:

TKS !

When I2S is configured as TDM mode,  PCM1864/1865 can support 4 channels with one device.

赞(0)
未经允许不得转载:TI中文支持网 » PCM1865只能拿到2声道I2S数据,如何拿到4声道I2S数据?
分享到: 更多 (0)