在使用AIC3254的LOOPBACK模式,发现一个很奇怪的问题。初次上电,AIC3254的ADC和DAC时钟都不正常,读取它们的状态寄存器P0,R36-R38,果然发现ADC和DAC都不正常。然后在一个意外的情况下,用手摸了一下I2S总线的四个引脚,居然正常了。以后每次重新上电都是这样,用手摸了一下I2S的引脚,马上就正常。请问各位高手,这个是什么问题呀?紧急求助,十万分紧急,先谢谢了!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
在使用AIC3254的LOOPBACK模式,发现一个很奇怪的问题。初次上电,AIC3254的ADC和DAC时钟都不正常,读取它们的状态寄存器P0,R36-R38,果然发现ADC和DAC都不正常。然后在一个意外的情况下,用手摸了一下I2S总线的四个引脚,居然正常了。以后每次重新上电都是这样,用手摸了一下I2S的引脚,马上就正常。请问各位高手,这个是什么问题呀?紧急求助,十万分紧急,先谢谢了!
目前没有发现此类BUG。 在LOOPBACK模式下,Codec必须做MASTER输出时钟。MCLK.BCLK方向是out,BCLK输出Power需要打开。请确认是否配置正确。
真是太感谢你了,果然是那个问题,BCLK的分频器电源没有打开。一打开就行了,呵呵。再次表示万分的谢意,谢谢!对了专家哥哥(姐姐),我还有一个帖子怎么没人回复呢?是关于使用预置处理模式时(不用miniDSP),怎么配置3D音效的问题,我需要这方面的资料,可以提供一下资料的来源地址吗?谢谢