你好:
我现在使用TAS2505-Q1作为音频Codec芯片,在调试设备驱动时,现在MCLK输入是外部晶振给的,晶振频率是12.288MHZ,在设备启动后,播放音频文件时,BCLK和WCLK无频率输出,想请教一下,这是什么原因?
我的配置如下,MCLK作为PLL的时钟源, BCLK和WCLK设置为输出, 音频采样率为8KHZ,PLL 参数配置为J:8 D:1920 R:1 P:1 DOSR:128 NDAC:48 MDAC:2
Kailyn Chen:
您好,建议参考TAS2505 application reference guide中Page24 的2. Program Clock Settings步骤进行配置:
www.ti.com/…/slau472.pdf
另外,需要注意,当给PLL上电之后,至少需要等10ms的delay,然后再对其进行配置从而保证PLL工作稳定.
user5905542:
回复 Kailyn Chen:
您好!
按照您说的,我将寄存器按照手册中的步骤进行设置,播放音频文件时,用示波器测量BCLK和WCLK引脚的波形,发现还是没有波形输出,不知道问题出在哪里?希望指导一下,谢谢!
user5905542:
回复 user5905542:
您好!
是不是我用的外部晶振12.288MHZ,按照我的寄存器的配置,无法产生44.1KHZ的采样率,才导致BCLK和WCLK无输出? 谢谢