我们的连接方式是FPGA+PCM5142,是SPI模式。
1、没有配置任何寄存器,采用默认配置,I2S 24bit数据输入,SCK=20.48M / BCK=320K / LRCK=5K(同源,时序工作正常)。左右通道均没有输出;(xsmt/mode1已拉高)
2、如何在FPGA中通过SPI配置寄存器,文档中只有page0 R1,并没有具体寄存器的地址。通过PPS生成的image要怎样SPI写到相应寄存器中。
谢谢
user151383853:
如果找不到地址, 你可以看一下datasheet 的表 55.
应该是配置有问题.
zhang yu1:
回复 user151383853:
我的意思是怎样确定寄存器的7bit地址,因为我需要通过SPI逻辑配置寄存器,以及烧写PPS生产的image到ROM区。
表55只告知了在page0 第几个寄存器,它怎样对应到一个具体的物理地址(e:0x1000001).
zhang yu1:
回复 zhang yu1:
目前,在芯片的默认配置下,没有SPI的配置,DA输出已经正常,但内部的DSP还没有用起来,不知道怎样通过SPI写code