I2S音频的时钟

I2S(Inter-IC Sound Bus)是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准。I2S常用于音频设备的串行通信,其主要引脚除1个数据脚DAT外,还有3个时钟脚,经常容易搞混,特意备注一下。

1. 主时钟MCK (Master Clock)

o 通常由晶振产生

o 频率通常是采样率的整数倍,如256倍,根据采样率一般分为2种

(1)256×44.1kHz=11.2896MHz

(2)256×48kHz=12.288MHz

o 常用于生成位时钟BCK,确保系统时钟稳定性。

o 音频采集接收可以没有MCLK

2. LRCK (Left-Right Clock)

o 频率等于采样率(例如 44.1kHz 或 48kHz)。

o 也有的称为 WS(Word Select),区分左右声道数据。

o 电平高低表示当前传输的是左声道(L)还是右声道(R)数据。通常电平高表示左声道(L),电平低表示右声道(R)数据。

3. BCK (Bit Clock)

o 也有的称为 SCK(Serial Clock),是数据传输的基本时钟。

o 频率等于采样率 × 每样本位数 × 通道数(例如:44.1kHz 采样率、16 位、立体声需要 BCK=44.1k×16×2=1.4112MHz)。

o 每样本位数一般是16bit,24bit,32bit。也有8 bit样本情况,主要用于低精度场景(如通话、简单音效)

o 每个时钟传输一位数据

注:SCK与 BCK 同义,不同文档或芯片可能使用不同名称。但在有些文档中,SCK(System Clock) 可能特指主时钟(MCK),需结合具体规格确认。

相关推荐
却道天凉_好个秋1 小时前
音视频学习(八十四):视频压缩:MPEG 1、MPEG 2和MPEG 4
学习·音视频
却道天凉_好个秋2 小时前
音视频学习(八十三):视频压缩:MJPEG技术
学习·音视频·mjpeg·视频压缩
qianbo_insist2 小时前
基于图像尺寸的相机内参拼接视频
数码相机·音视频·拼接
水中加点糖3 小时前
RagFlow实现多模态搜索(文、图、视频)与(关键字/相似度)搜索原理(二)
python·ai·音视频·knn·ragflow·多模态搜索·相似度搜索
却道天凉_好个秋3 小时前
音视频学习(八十二):mp4v
学习·音视频·mp4v
winfredzhang3 小时前
从零构建:基于 Node.js 的全栈视频资料管理系统开发实录
css·node.js·html·音视频·js·收藏,搜索,缩略图
行业探路者16 小时前
二维码标签是什么?主要有线上生成二维码和文件生成二维码功能吗?
学习·音视频·语音识别·二维码·设备巡检
Android系统攻城狮21 小时前
Android16音频之获取Record状态AudioRecord.getState:用法实例(一百七十七)
音视频·android16·音频进阶
liefyuan1 天前
【RV1106】rkipc:分析(一)
音视频
aqi001 天前
FFmpeg开发笔记(九十八)基于FFmpeg的跨平台图形用户界面LosslessCut
android·ffmpeg·kotlin·音视频·直播·流媒体