目前遇到的问题是这样的:
1.自己做的PCB,IIS音源到 5711 并且外部提供MCLK ,MCLK是12.288MHz。效果是无法放音。
2.如果把官方demo板的信号加到自己的PCB上,并且用demo板的MCLK,除去自己设计的MCLK,可以放音,一切正常。
3.如果把demo板上的信号连过来,但是用自己的MCLK,可以放音,一卡一顿的,不正常。
想问的是:
1.datasheet上说,5711检测外部的MCLK,一旦有错误或者不稳定,会自动切换到内部的OSC,使用内部的OSC。能否设置成一直用内部的OSC,不用外部的MCLK?
2.如果一定要用外部提供,那么要遵守什么规则,为什么我用自己设计的会一卡一顿的?