CSRA63/CSRA64系列软件配置-I2S输出配置
前提条件说明下:1.SPI通信正常
2.已烧录好默认软件,这里说明的都是在默认软件基础上调试的。
3.不提供具体参数(比如具体到IO,LED等),只提供方法。
步骤一:
设置为I2S输出(默认是DAC输出,即模拟输出),另外I2S选PCM BLOCK1接口(默认是PCM BLOCK2,PCM BLOCK2用的是PIO口,节约点资源所以用PCM BLOCK1,PCM BLOCK1是SPI的接口)。
步骤二:
设置I2S参数,建议按照如图参数设置(经过多款DAC匹配过的参数),注意:CSR的芯片是没有MCLK主时钟的,所以需要你的dac集成了mclk,集成了mclk的dac普遍比较贵(比如PCM5102 ES9018 ES9023等等)。
好好学习.
make记住先,好东西:lol
本帖最后由 R-tem 于 2017-4-11 02:07 编辑
Please, help me to connect (DAC) PCM5102 to CSRA64215 .
CSRA64215 PCM5102
(pin_out) (pin_out)
SPI_PCM ------------------------------> GND
MISO------------------------------------> DATA
CLK -------------------------------------> BCK
CSB--------------------------------------> LRCK
GND-------------------------------------> GND
???? <----------------------------------------SCK
???? - what is this a pinout in CSRA64215?Datasheet of PCM5102 here http://www.ti.com/lit/ds/symlink/pcm5102.pdf
Many thanks. Sorry for my english language in this site.
R-tem 发表于 2017-4-11 02:03
Please, help me to connect (DAC) PCM5102 to CSRA64215 .
CSRA64215 ...
52bluetooth 发表于 2017-4-11 07:56
It is Ground pin. Of course. I have read datasheet not very good. Many thanks 52bluetooth.
非常感谢。
PCM BLOCK1就是SPI的接口,
但是在设置的时候就通过SPI接口连接模组,此时SPI激活,
是不是设置完成重新上电后,SPI口就变为I2S接口了?
herosungod 发表于 2017-8-3 17:46
PCM BLOCK1就是SPI的接口,
但是在设置的时候就通过SPI接口连接模组,此时SPI激活,
是不是设置完成重新 ...
SPI片选引脚高低电平切换。 不错学习了。 路过~~~学习一下~~
页:
[1]