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:全双工,音频输入不工作

Guru**** 1144750 points
Other Parts Discussed in Thread: PCM3060
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1100691/pcm3060-full-duplex-audio-input-not-working

部件号:PCM3060

下面是我的案例的更新

音频输出神秘消失了,因为我重写了SPI代码,包括它的引脚init代码,然后我将芯片选择引脚配置为由MCU上的SPI外设控制,我认为这是逻辑的。 但事实证明,这只能在从属模式下使用,而在SPI主模式下,芯片选择引脚应该是GPIO并进行手动控制

因此,芯片选择实际上不工作,这说明了为什么即使音频输出也停止工作- PCM3060每次都未配置

问题解决了,几天前我的音频输出再次正常工作...我有几天的时间在处理音频代码

同时,我还在使用万用表检查编解码器SDO引脚(在仍为脱色的R85电阻器上)上是否存在任何与扁平0V信号不同的情况-没有什么,扁平0V

今天,我为MCU的内置ADC添加了代码,以便对几个电位计进行采样,当我焊接电位计时,我决定在R85处焊接33R电阻器,以防音频输入最终自行开始工作

当电位计采样像魅力一样工作时,我又丢失了编解码器的音频输出*

我没有接触任何相关的代码。I2S信号仍然存在,芯片选择没有停止工作。编解码器再次完全无声,在重置/配置期间甚至没有任何噼啪声/卡嗒声/弹出声

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    仅建议您可能需要使用逻辑分析器检查SPI事务并确保写入命令正确。

    对于DOUT问题,您是否使用BCLK,WCLK 1而不是WCLK,BCLK 2?