TLV320AIC3204 I2S主从模式问题
时间:10-02
整理:3721RD
点击:
使用C5517EVM,AIC3204做slave模式,数据接收发送正常,此时BCLK,WCLK都有DSP提供。
当AIC3204做master模式时,发送正常,但是接收时没有数据产生。此时时钟由MCLK提供给PLL,BCLK,WCLK设定为输出模式。
发生这种现象都有哪些原因啊?
问题找到了,一个关键的问题是在两个AIC3204的程序转换当中,没有把相对应的寄存器转换过来,导致,使用i2S0时,使用I2S2的寄存器及中断标志位。
至于问什么会在两个芯片之间转换,仅仅只是为了测验BCLK,WCLK从AIC3204中输出所需的频率。其中一个测量点被挡住,没发测量。