Audio 音频总线

本文介绍了I2S音频总线,包括其主要信号:SCLK、LRCK和SDATA,以及它们在数字音频传输中的作用。SCLK是位时钟,频率与采样率和位深相关;LRCK是帧时钟,用于切换左右声道;SDATA传输音频数据。此外,还提到了主时钟MCLK,它是采样频率的256倍或384倍,用于系统同步。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Audio 音频总线

https://en.wikipedia.org/wiki/I²S

I2S音频总线学习(一)数字音频技术  http://blog.youkuaiyun.com/ce123_zhouwei/article/details/6919862

I2S音频总线学习(二)I2S总线协议  http://blog.youkuaiyun.com/ce123_zhouwei/article/details/6919954

McASP接口  http://blog.youkuaiyun.com/crushonme/article/details/10012051

DM8168的McSPI/McASP/McBSP接口  http://blog.youkuaiyun.com/shanghaiqianlun/article/details/7435099#t4

TLV320AIC3106应用  http://www.ti.com/product/tlv320aic3106


IIS总线说明

源自 http://blog.youkuaiyun.com/daydayupfromnowon/article/details/5965091
在飞利浦公司的I2S标准(其实还有其它的一些标准,如日本标准等)中,既规定了硬件接口规范,也规定了数字音频数据的格式。
I2S有3个主要信号:
1.串行时钟SCLK,也叫位时钟(BCLK),即对应数字音频的每一位数据,SCLK都有1个脉冲。SCLK的频率=2×采样频率×采样位数
(很多的时候,我们也会用倒推的方式算出来采样频率,即采样频率=SCLK的频率/(2×采样位数))  

2. 帧时钟LRCK,用于切换左右声道的数据。LRCK为“1”表示正在传输的是左声道的数据,为“0”则表示正在传输的是右声道的
数据。LRCK的频率等于采样频率(示波器上一看就能够算得出来采样频率是多少,另外还可以数的出来采样位数是多少,即在
LRCK为高或者低的状态下SCLK的周期个数-1)。

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

有时为了使系统间能够更好地同步,还需要另外传输一个信号MCLK(有些控制器中称之为sys clk,前面别和MCU的系统时钟混淆了),
称为主时钟,也叫系统时钟(Sys Clock),是采样频率的256倍或384倍(注意这里是采样频率而不是SCLK,如MCLK为24MHz,SCLK
为48KHz,中间大概是MCLK=256×SCLK的关系)。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值