找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3571|回复: 0
收起左侧

I2S基本概念

[复制链接]
ID:104287 发表于 2016-1-31 04:38 | 显示全部楼层 |阅读模式
        音频可以播放(可以听到声音), 说明音频解码和输出部分基本是正常的, 整个通道已经打通了.
感觉播放速度太快了(或太慢了)说明audio输出部分的频率不对, 太高了或者太低了.


audio/sound音频部分涉及的几个频率:
  * 输出采样频率 fs = 44.1KHz.  (也有其它fs的音源, 但加了resampler后, 都变成44.1KHz输出了). 这是个关键频率.
  * LRCLK, 就等于fs. (L/R声道信号)
  * BCLK = 32倍fs = 1411.2KHz = 1.4112MHz. (bit clock). 2声道16bit, 故32倍fs. 若2声道24bit, 则48倍fs.
  * MCLK是整个audio模块的工作频率, 通常选fs的256, 384, 512倍. 比如: 256倍fs = 11289.6KHz = 11.2896MHz.
从频率设置来说, MCLK是个主要频率, 它是整个audio模块的工作频率.
通常MCLK是由某个PLL按一定倍数分频得到的, 比如6倍.  (因为MCLK频率只有11.3MHz左右, 如果直接由PLL产生MCLK则频率太低了, PLL不好做). 那么, 这个PLL的输出频率PLLout = 6倍MCLK = 67.7376MHz.



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表