猥琐猫 发表于 2022-11-23 15:36:00

I2S时钟(BCLK)频率的计算方法

         1.FSYNC的频率等于音频的采样率(例如44.1 kHz,48 kHz等)。Frame每次传输包括所有声道的数据。PCM采样音频数据量化深度一般在16-32bit(最常见为16/24bit)。那么对于8声道,每个声道32bit音频数据,采样率48kHz的系统,TDM的系统时钟速率为:8 × 32 × 48kHz = 12.288 MHz。
         2.BCK=采样率*位宽*通道数
         3.在器件Datasheet中,可以见到TDM128/TDM256/TDM384/TDM512等说法,数字的含义为单个TDM数据帧包含数据的比特数(即帧长)。TDM128:16bit * 8 channel。TDM256:32bit * 8channel。依次类推。


地锅鸡 发表于 2022-11-30 09:20:12

感谢分享

帮主 发表于 2022-12-1 11:35:17

很有料!!
页: [1]
查看完整版本: I2S时钟(BCLK)频率的计算方法