IIS总线介绍

IIS是一种由飞利浦定义的数字音频传输标准,用于设备间的数据传输。主要信号包括BCLK(位时钟)、LRCK(帧时钟)、SDATA(串行数据)和MCLK(主时钟)。采样率如44.1KHz,双声道32位情况下,LRCK为44100Hz,BCLK为2.88224MHz,MCLK为11.2896MHz。文章还介绍了IIS的四种时序格式:标准、左对齐、右对齐和DSPMode模式。
摘要由CSDN通过智能技术生成

IIS是飞利浦在1986年定义(1996年修订)的数字音频传输标准,用于数字音频数据在系统内器件之间传输,例如编解码器CODEC、DSP、数字输入/输出接口、ADC、DAC和数字滤波器等。其与IC无关联。

IIS总线的信号:

  1. BCLK,串行时钟也叫位时钟,对应数字音频的每一位数据,SCLK都有一个脉冲。 BCLK频率 = 左右通道数 * 采样率 * 采样位深。
  2. LRCK,帧时钟,也称WS,负责切换左右声道。LRCK为'1'表示传输右声道数据,为0则是左声道。 LRCK的频率=采样频率。
  3. SDATA(包括SDIN和SDOUT),串行数据,就是用二进制补码形式传输音频数据,(MSB一>LSB:数据由高位到低位依次传输)。
  4. MCLK,主时钟,也叫系统时钟,频率是采样频率的N倍,通常有128/256/384/512倍。
  • 采样率:也叫采样频率,Sampling Frequency,fs。一般有如:8,32,44.1,48,96或192KHz等。 如采样率为8K,即1秒内有8K个采样点,一个点包含一个左声道和一个右声道,所以LRCK是8KHz。

举例:

44.1KHz采样率,双声道32位

LRCK = 44100Hz

BCLK = 44100 * 2 *32 = 2.88224MHz

MCLK = 256 * 44100 = 11.2896MHz

典型IIS信号时序图

1.IIS标准格式:

2.左对齐:

 3.右对齐

 4.DSP Mode 模式

参考:

音频开发-----IIS的四种时序图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值