你好,我的电路和程序均是参考EVM开发板的,实现功能就是简单的playback,ARM用的是AM3359,codec是TLV320AIC3106。现在经测试,电源和各时钟信号均与理想所需一致,但在输入模拟信号后,并没有输出模拟信号。后测试发现,在数字输入输出的IIS总线上,会出现一个尖脉冲,其正占空比大约为6.4%左右,频率正好为采样频率的两倍。后将输入模拟信号去掉后,此脉冲依然存在,可知与输入模拟信号无关。不知这个脉冲是怎么来的?谢谢!
Flora Wang:
你好:
1.请问您是什么应用,用到我们的AIC3106+AM3359?
2.你说的I2S尖脉冲是在哪个CLK上?是不是WCLK?你是配置的DSP模式吗?
3.你的音频路径是什么?I2S输入,模拟输出,只有playback?同时你也提到了模拟输入信号,如果有模拟输入信号的话,应该是录音+回放的路径。先确认一下音频路径吧。
lei lu1:
回复 Flora Wang:
1.是的,就是AIC3106+AM3359。
2.那个尖脉冲是DIN和DOUT上出现的。配置用IIS,不是DSP。WCLK上的信号经测试是好的。附:DSP全称是什么?看资料时看到,但一直不知其全称,不会真是“数字信号处理'吧?
3.嗯,是的,应该叫loopback吧。音频路径为LINE1L->LEFT ADC->DOUT DIN->LEFT DAC->DAC_L1->HPLOUT LINE1R->RIGHT ADC->DOUT DIN->RIGHT DAC->DAC_R1->HPROUT 。
Flora Wang:
回复 lei lu1:
你好:
我是指具体的应用产品信息,为什么这样用?
你是数据到AM3359,再由AM3359转给codec DAC? 还是你直接DIN和DOUT短接?