TI中文支持网
TI专业的中文技术问题搜集分享网站

PCM3060 ADC输出始终为0.

配置情况:

1. PCM3060 采用 “3-wire parallel control , single_ended voutx ”     模式 即 mode 引脚接一个220k 上拉电阻 。

2. IFMD  = 0  slave mode for adc and dac    接单片机

3. FMT = 0      24 bits i2s                                  接单片机

4. DEMP =0     DE_EMPHASIS OFF               接单片机

5. RST 接单片机引脚。

6. 采样频率16KHZ

6. BCK= 768khz

7. LRCK = 16khz

9.SCLK = 4.096MHZ

所有的始终信号是通过 FPGA 输出 ,用示波器看过能够 保证LRCK\BCK 同步 现在VINR与VINL端加上音频信号 输出端 DOUT 无数据输出保持为0。

怀疑 1.  复位没做好 单片机初始信号为1 ,所以开机复位的时候是不是把模式配置错误了的 ???

          2. 我外部复位的时候需不需要把(sck /bck /lrck)几个同步时钟关闭 ???

          

HG:

你好!从你描述的表像来看,你的编解码芯片很可能没有工作在你的想要的模式上,甚至于压根没工作。

所以请检查你的初始化功能。其次,请仔细参考芯片的寄存器以及控制引脚的详细内容。

你的第二点怀疑可以忽略。

希望对你有帮助。

赞(0)
未经允许不得转载:TI中文支持网 » PCM3060 ADC输出始终为0.
分享到: 更多 (0)