i2s音频相关参数记录


sclk=bclk,也就是位时钟。

lrclk:左右时钟

mclk:主时钟

采样率:xxxfs

 

以rk平台调试的实际例子参数为例:

lrclk:44.1k

采样率:64fs

则bclk为44.1k*64 = 2.82m

mclk一般是4倍bclk关系:44.1k*64*4 = 11.28m,此参数一般在dts中可以直接设置:mclk-fs = <256>,也就是44.1*256

 

采样率一般可设置为32、64、128fs,采样率固定了之后,lrclk和bclk都是通过主时钟分频出来的频率。

比如:mclk=12288000hz,采样率64fs,则:

bclk=12288000hz/4 = 3.072Mhz

lrclk=3.072Mhz/64fs = 48K

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM