• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STMF103 I2S 时钟调整方案

墨水是你 2019-01-04 浏览量:845
通常音频的采样速率均为44.1K/S,若有72M的时钟,同时需要MCLK输出,这样根据手册FS只能为46.875这样速率精确度太差,误差达到6.29%,是否可以考虑将时钟将为56M这样可以将FS调整到43.75,误差为0.8%
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 不知道你用的是16位的还是32位的,根据表的值,你选择16位的,44117.65这个值的误差比较小0.04%。 如果选择22.050K/S22058.82216位和32位的误差是0.04%。
    • 发布于 2019-01-04
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:8

  • 这个不可以这样算,本身103的精度受外界的影响
    • 发布于2019-01-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以的,但是最好还是换晶振,i2s这点很坑
    • 发布于2019-01-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 其实这点差别基本也感受不到,STM32的I2S精度也就那样了
    • 发布于2019-01-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以选16位的增强精度
    • 发布于2019-01-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 实际的精度本来就不是很高,建议用外部的芯片处理
    • 发布于2019-02-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 降低你的采样速度,相对来说采样的精度会更高一点
    • 发布于2019-02-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 最好是用外部的高精度ADC芯片来检测比较好
    • 发布于2019-02-16
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STMF103 I2S 时钟调整方案