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.

[参考译文] TAS5805M:有关 EQ /声音效果的问题

Guru**** 2538955 points
Other Parts Discussed in Thread: TAS5805M

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/952492/tas5805m-questions-about-eq-sound-effect

器件型号:TAS5805M
主题中讨论的其他器件: TAS5805

大家好、

客户使用 PPC reg 设置、不带 EQ 和声音效果、它可以正常工作和播放声音。 然后、他们添加 EQ 代码、测量频率响应曲线、发现 EQ 不起作用。 EQ 与不 EQ 之间的性能相同。  

我们怀疑客户注册设置、我保存了 TAS5805M.c 和 TAS5805.h 文件可能有错误、您能帮助检查它吗? thanks.e2e.ti.com/.../1440.tas5805m.c

e2e.ti.com/.../tas5805m.h

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

    尊敬的 Betty:

    建议检查客户是否遵循 TAS5805的加电序列。 更多详细信息、请参阅数据表的第43页。  一个关键点是:I2S (SCLK 和 LRCLK)在 I2C 初始化期间需要保持稳定。


    BR、

    Alix Wan。

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

    您好、Alix、

    加电顺序遵循数据表、如下所示:

    客户将 page0/book0 reg 0x66写入0x84、然后读取。 它是0x84。 初始化所有寄存器后、读取第0/book 0页中的 reg0x66、如果值 是0x31、则读取该值。 但测量 EQ 频率响应、EQ 似乎起作用。  

    我们有两个问题:

    1、即使 page0/Book2中的0x66值为0x31、EQ 频率响应也不同的原因。

    2.为什么要更改0x66模块? 我 检查了客户代码、找不到 problems.e2e.ti.com/.../tas5805m_2D00_New.h

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

    尊敬的 Betty:

    从上面的范围来看、似乎遵循了顺序。

    但 EQ 或寄存器更改毫无意义。  建议:

    1. 使用日志分析器确认所有 I2C 写入内容与头文件匹配;
      1. 由于器件是 I2C 从器件、初始化后的值0x66更改毫无意义;
    2.  并行、在软件方面、 使用 CRC 校验和来查看它是否可以通过。 请参阅数据表中有关 CRC 校验和的详细信息。
      1. 在 PPC3 GUI 中生成.cfg 文件。 然后在 Gui--I2C->CHECKSUM 底部获取该值
      2. I2C 初始化后、读回 CRC 校验和值以查看其是否匹配。

    BR、

    Alix Wan。

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

    您好 Betty、

    我将结束这一主题的讨论。 如果有更多问题、请回复此主题。

    迪伦