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