简介
Inter-IC-Sounder总线,数字音频设备之间的音频数据传输的总线标准,用来传输音频的一种串行总线接口。常用于编解码器CODEC、DSP、数字输入/输出接口之间传输音频,来保证高质量音频数据的采集和播放。
硬件构成
共5根信号线组成
MCLK | I2S工作于主模式时,可用于为外部设备提供系统时钟。工作于从模式时,不可用。 |
LRCLK | 由master提供,①左右声道切换 ②DATA MSB的开始识别(根据操作模式不同决定) |
BCLK | 每个脉冲周期对应数字音频的一位数据(上升沿判断) |
DIN | 串行音频数据,用二进制补码表示,最高位数据固定在LRCLK变化后BCK第二个时钟(标准模式) |
DOUT | 同DIN,方向相反 |
软件实现
主要是注意IIS协议不是固定的,常见的有三种操作模式:
1、标准模式 Phillips Standard(比较常用)
2、左对齐模式 Left Justified Standard
3. 右对齐模式 Right Justified Standard