IIS 接口 简要说明

来源:互联网 发布:手机淘宝装修订购 编辑:程序博客网 时间:2024/05/16 11:16

IIS总结

(PCM1725PCM1801TI DSPMCBSPIIS接口为例)

 

1.简单描述

 

IIS接口协议,属于串口通信传输类,一般应用在音频PCM传输中。有位时钟,左右时钟和音频数据输入输出口。

   位时钟(BCK= 2×采样频率×采样位数    (如:2*44.1k*16

 

左右时钟/声道选择(LRCK= 采样频率

 

串行音频数据输出(SD):用二进制补码表示的音频数据,一个位时钟对应一位数据。可作为输入也可作为输出,主要看该设备是接收器还是发送器。

 

模块(芯片)的系统时钟SCLK(编码时钟或主时钟),该时钟一定要比位时钟大得多,而且同步,一般是采样频率的256/384/512 倍。

 

两种传输格式:IIS-总线格式 和   MSB-Justified格式

 

一个左时钟/右时钟一般有16bit或者24bit音频数据,这就代表着采样位数。也就是一个采样点(左右时钟频率)共有16*2=32bit数据或24*2=48bit 数据。

 

DJ产品研发中,效果最好的磨盘实现方法:DSP首先控制解码器,也就是控制处理前的音频源。定位后再通过DMA0DMA1来回读取发送,音频PCM数据在DSP做相应的处理,实现圆滑的磨盘效果。

耳机输出的处理前音频信号

I2S接口的ADC

PCM1725

DSP

BUFFER

SDRAM

DMA0

DMA1

I2S [0]

I2S [1]

耳机输出的处理后音频信号

I2S接口的DAC

PCM1801

 

2.典型的I2S信号

 

注:WS:左右时钟    SCK:位时钟(BCK

 

3.IIS总线和MSB-Justified格式数据接口格式

 

注:SCLK:位时钟(BCK

 

原创粉丝点击