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.

[参考译文] TAS2557:TAS2557:使用MCU通过SPI命令启动TAS2557的最快方法

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/772474/tas2557-tas2557-the-quickest-way-to-use-mcu-to-bring-up-tas2557-with-spi-command

部件号:TAS2557

我正在尝试让TAS2557以某种默认配置启动,只是为了让I2S总线启动并运行。 我可以使用SPI毫无问题地读/写寄存器,我遵循数据表中描述的"通电和取消静音序列",但它不起作用。 我还要求使用纯路径控制台软件,但至今没有收到任何反馈。

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

    您能否提供您用于请求访问的电子邮件地址,以便我们验证其状态?
    一旦能够使用PPC3,就可以通过GUI配置设备,然后读回配置的寄存器值。 或者,您可以转储二进制文件,这样您就可以获得一些带有用于配置的脚本的cfg文件。

    此致,
    Ivan Salazar
    应用工程师-低功率音频和执行器
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢Ivan,

    我只是收到软件的信息。 如果我还有问题,我会给您一个机会,并回复给您。

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

    我们希望使用PPC3应用程序来生成正确的头文件,但它实际上不起作用。 我只能生成二进制文件和一些.cfg文件,但不能生成头文件。 阅读用户手册时,我们似乎需要实际连接到设备以生成这些头文件,这对我们来说是不可能的,因为我们不使用EVM板,而是使用我们自己的原型板。 即使我们可以连接,应用程序似乎只执行I2C,而不执行SPI...

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

    是的,EVM仅适用于I2C。
    如果您没有用于测试设备配置的EVM,则可以使用PPC3提供的默认值。 cfg文件提供了一系列命令,这些命令可发送到设备以进行配置。

    此致,
    Ivan Salazar
    应用工程师-低功率音频和执行器
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢Ivan,

    现在,我能够在主模式下启动I2S总线,并获得正确的时钟配置。 我也有数据传输到ASI1_DIN,但我想我需要对DSP进行编程才能将输出传输到扬声器? 如果我想在ROM模式1中使用DSP,在知道I2S已正确配置的情况下,使用哪种最简单的顺序使其工作? 我应该只使用program_0_rom模式1.cfg,还是需要发送多个序列?

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

    此外,我无法使用ppc3软件将采样率设置为24 kHz。 这是否意味着TAS2557不支持此采样率?

    此致,
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Ivan (抱歉,还有另一个问题):

    我让扬声器只使用此文件工作:

    combined_configuration_0_ROMMode1_48KHz.cfg

    正如我在上一个问题中所说的,是否可以生成相同的文件,但以24kHz的频率?

    我还觉得音量很低,是编辑.cfg文件来增加音量还是需要EVM板来进行调整?

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

    您可以使用数据表根据寄存器说明修改cfg文件。
    PPC3包括最常用的音频采样配置,但您可以手动设置不同的时钟配置。

    我可以帮助您完成cfg文件的次要配置,请共享您当前的cfg,我将进行必要的更改并将其发回给您。

    此致,
    Ivan Salazar
    应用工程师-低功率音频和执行器
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Ivan:

    感谢您的快速回答,我附上了我当前使用的.cfg文件,该文件使用48kHz采样率。

    在发送这些配置之前,我还在配置一些内容,如更改GPIO以将I2S置于主模式。

    如果我能在24 kHz模式下工作,那将是很棒的,但我检查了数据表,寄存器中唯一可能的配置是8kHz,16kHz,44.1kHz和48kHz。

    此致,

    e2e.ti.com/.../7701.combined_5F00_configuration_5F00_0_5F00_ROMMode1_5F00_48KHz.cfg

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

    不幸的是,正如您所指出的,ASI接口的采样速率无法配置为24kHz。 内部时钟树可能更灵活,但这不是ASI接口的选项。

    此致,
    Ivan Salazar
    应用工程师-低功率音频和执行器