TI论坛
直播中

殷谷光

7年用户 1074经验值
擅长:控制/MCU
私信 关注
[问答]

用PCM4104走TDM通讯的硬件方式没有声音怎么解决?


  • 方案采用PCM4104,以前有用IIS协议没有问题,这次采用TDM协议,8通道的。没有声音。求技术支持。下面是原理图。
    时钟用的是LRCLK 48K,脉冲宽度为1bit
                        SCLK 12.288M
                        MCLK   12.288M

回帖(2)

王博

2024-10-23 10:32:52
既然问题只是因为改换了协议. 那可以确定外面的连接和信号及芯片是能正常工作的.
只有检查跟协议有关的部分, 连接的引脚, 时序方面特别检查一下
举报

李斌

2024-10-23 17:52:59
根据您的描述,您正在使用PCM4104芯片进行TDM通信,但是没有声音。以下是一些建议和可能的解决方案:

1. 检查硬件连接:确保所有连接都正确无误,包括电源、地线、数据线和时钟线。检查是否有短路或断路的情况。

2. 检查时钟信号:您提到使用的是LRCLK 48K和SCLK 12.288M。请确保这些时钟信号的频率和相位正确。您可以使用示波器检查这些信号。

3. 检查数据格式:确保您的数据格式与PCM4104的要求相匹配。PCM4104支持多种数据格式,如I2S、左对齐和右对齐等。请检查您的数据格式是否正确。

4. 检查采样率:确保您的采样率与PCM4104的要求相匹配。PCM4104支持多种采样率,如44.1kHz、48kHz等。请检查您的采样率是否正确。

5. 检查驱动程序和软件设置:确保您的驱动程序和软件设置正确。请检查您的驱动程序是否支持TDM通信,以及软件设置是否正确。

6. 检查地线:确保您的地线连接正确。地线问题可能导致信号干扰,从而影响音频质量。

7. 检查电源:确保您的电源稳定且符合PCM4104的要求。不稳定的电源可能导致音频问题。

8. 尝试使用其他通信协议:如果以上方法都无法解决问题,您可以尝试使用其他通信协议,如I2S或左对齐等,看看是否能够解决问题。

如果问题仍然存在,建议您联系PCM4104的制造商或技术支持,以获取更专业的帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分