R11的I2S没有MCLK引脚, 如果要驱动声卡,应该怎么处理呢?可以用一个24.576MHz有源晶振代替吗?
-
-
要不考虑下用芯片内置的模拟音频?
-
@aozima
不行呢,那声音太渣了,我打算做个DLNA播放器玩玩。 -
@ubuntu
有源晶振恐怕不行,时钟不同步估计不行的。 -
@ubuntu 应该可以,那个时钟不是同步数据用的,就好比你wifi芯片外挂24M晶振或者37.4M晶振。你看下你对接芯片的datasheet 和设计指南。
-
感谢楼上的兄弟们,晶振已经安排了,怕手抖焊不好买了7050封装的。
到手我就试一试。
-
好奇用 PCM5102 帮楼主试了一下,把 12脚 SCK(MCLK)接地,然而并没有声音输出,
发现淘宝上面的PCM5102和ES9023模块支持无MCLK,赶紧下蛋了两块。
-
还真的是没有MCLK哦, 这个设计有点奇葩.
-
@musich
全功能的S3也没有mclk引脚。。。 -
-
@musich
请问如果把R11设置成I2S从机,这样是不是就不需要MCLK了? -
I2S MASTER 模式,从萝莉分析仪看,时序能对上了。
等晚上DAC板子到货接音响试一试效果。
-
-
-
@whycan 5102和9023两个的声音哪一个好听
一些? -
@soundtom
我觉得两个都不错---- 来自木耳朵
-
MCK是用来时钟同步的, BCK是移位时钟,
有些芯片是不用MCK的, 高点要求的环境还是要的,
没有MCK,使用内部PLL会有抖动噪声, 当然听个响的,不用考虑这个问题,
-
MCLK 是用来同步多颗芯片时钟的,如果只是单颗芯片,压根就不需要 MCLK 。
-
@mengxp 在 R11的I2S没有MCLK引脚, 如果要驱动声卡,应该怎么处理呢?可以用一个24.576MHz有源晶振代替吗? 中说:
@ubuntu 应该可以,那个时钟不是同步数据用的,就好比你wifi芯片外挂24M晶振或者37.4M晶振。你看下你对接芯片的datasheet 和设计指南。
@mengxp 测试结果确实是不行的,播放噪音可以, 播放音乐鸦雀无声。
@mengxp 测试结果确实是不行的,播放噪音可以, 播放音乐鸦雀无声。
-
-
@mengxp
我也试过PCM5102了,确实如此,如果使用外部MCLK,这个MCLK确实是需要同步时钟,不能用有源晶振这种异步时钟。 -
@whycan 哇,那就离谱,看来全志的I2S接口很拉胯啊
-
@mengxp
不能这么说,刚好S3/R11 没有引出这个腿而已,
F1C有几组MCLK复用,但是只有一个MCLK引脚。 -
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号