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