Follow Excellent, Success will Chase you

0%

音频接口I2S

I2S(Inter—IC Sound)总线, 又称 集成电路内置音频总线,是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专责于音频设备之间的数据传输,广泛应用于各种多媒体系统。它采用了沿独立的导线传输时钟与数据信号的设计,通过将数据和时钟信号分离,避免了因时差诱发的失真,为用户节省了购买抵抗音频抖动的专业设备的费用。

硬件接口

三个主要的信号线
i2s-sycle

BCLK

时钟是方波的形式

串行时钟SCLK,也叫位时钟(BCLK),即对应数字音频的每一位数据,SCLK都有1个脉冲。SCLK的频率=2×采样频率×采样位数

如采样频率=44.1Khz 采样位数=24bit

SCLK = 2 44.1kHz 24 = 2.1168MHz

LRCLK

帧时钟LRCK,(也称WS),用于切换左右声道的数据。LRCK为“1”表示正在传输的是右声道的数据,为“0”则表示正在传输的是左声道的数据。LRCK的频率 = 采样频率
在目前的测试中主要为SYNC_CLK

LRCLK=44.1kHz

SDATA

串行数据SDATA,就是用二进制补码表示的音频数据。

数据格式—–I2S

I2S

I2S

LJ (Left Justified)

I2S-LJ

RJ (Left Justified)

I2S-RJ

I2S–八声道

i2s_channel_8

i2s normal mode

参考

-------------本文结束感谢您的阅读-------------
  • 本文作者: Winddoing
  • 本文链接: https://winddoing.github.io/post/25782.html
  • 作者声明: 本博文为个人笔记, 由于个人能力有限,难免出现错误,欢迎大家批评指正。
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!