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.

PCM3060 ADC输出始终为0.

Other Parts Discussed in Thread: PCM3060

配置情况:

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 同步 现在VINRVINL端加上音频信号 输出端 DOUT 无数据输出保持为0

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

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

          

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

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

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

    希望对你有帮助。