音频数字信号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:

相关推荐
学习嵌入式的小羊~7 小时前
RV1126+FFMPEG推流项目(11)编码音视频数据 + FFMPEG时间戳处理
ffmpeg·音视频
刘大猫.10 小时前
vue3使用音频audio标签
音视频·audio·preload·加载音频文件·vue3使用audio·vue3使用音频·audio标签
优联前端1 天前
Web 音视频(二)在浏览器中解析视频
前端·javascript·音视频·优联前端·webav
我真不会起名字啊1 天前
“深入浅出”系列之音视频开发:(3)音视频开发的学习路线和必备知识
音视频
是店小二呀1 天前
【2024年CSDN平台总结:新生与成长之路】
数据库·人工智能·程序人生·aigc·音视频
无限大.1 天前
优化使用 Flask 构建视频转 GIF 工具
python·flask·音视频
音视频牛哥1 天前
RTMP|RTSP播放器只解码视频关键帧功能探讨
音视频·实时音视频·大牛直播sdk·rtsp播放器·rtmp播放器·rtsp player·rtmp player
普通网友2 天前
Android MediaPlayer音频播放器详解
android·音视频
少油少盐不要辣2 天前
js截取video视频某一帧为图片
javascript·音视频
来自外太空的鱼-张小张2 天前
阿里云oss简单获取视频第一帧工具类
windows·阿里云·音视频