音频数字信号I2S一些知识理解

(1)I2S单向基本传输需要几根线传输音频信号?
3根线 LRCK SCLK(也叫BLK) DATA(单向)

(2)如何理解I2S MASTER或者SLAVE的模式?

codec的i2s作为slave mode,LRCK和SCLK来自于soc主控端,codec端自动检测MCLK和LRCK
codec的i2s作为master mode,codec通过MCLK LRCLKDIV和BLKDIV分频得到合适和产生SCLK和LRCK

(3)如何理解BCLK和LRCK和MCLK的计算关系?
BCLK = 采样率位数通道数

例子:48k 16bit 8ch为例子 BCLK = 48000X16X8 = 6144000 (6.144MHZ)
LRCK = 采样率
MCLK:高于采样率 取值可以是采样率*256 128 384 或512 常用256 256X48000 = 12.288MHZ

下面是示波器测量的波形图 :
BCLK :

LRCK : 等于采样率

MCLK:

相关推荐
美狐美颜sdk4 小时前
跨平台直播美颜SDK集成实录:Android/iOS如何适配贴纸功能
android·人工智能·ios·架构·音视频·美颜sdk·第三方美颜sdk
melonbo8 小时前
使用FFmpeg将H.264码流封装为MP4
ffmpeg·音视频·h.264
aqi009 小时前
FFmpeg开发笔记(七十七)Android的开源音视频剪辑框架RxFFmpeg
android·ffmpeg·音视频·流媒体
慢行的骑兵11 小时前
Android音视频探索之旅 | CMake基础语法 && 创建支持Ffmpeg的Android项目
ffmpeg·音视频
Just_Paranoid11 小时前
华为云Flexus+DeepSeek征文|基于Dify构建音视频内容转录工作流
华为云·音视频·dify·maas·deepseek·flexusx
go546315846512 小时前
修改Spatial-MLLM项目,使其专注于无人机航拍视频的空间理解
人工智能·算法·机器学习·架构·音视频·无人机
叹一曲当时只道是寻常15 小时前
Softhub软件下载站实战开发(十):实现图片视频上传下载接口
golang·go·音视频
Jons伯恩特16 小时前
音频动态压缩算法曲线实现
音频·动态压缩·juce·压缩器·c++实现·曲线绘制
音视频牛哥18 小时前
计算机视觉的新浪潮:扩散模型(Diffusion Models)技术剖析与应用前景
人工智能·计算机视觉·ai·音视频·实时音视频·扩散模型
电子科技圈18 小时前
SmartDV推出先进的H.264和H.265视频编码器和解码器IP
音视频·h.265·h.264