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系统集成:头文件生成/生成的文件概述

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/866448/tas2557-tas2557-system-integration-header-file-generation-overview-of-files-generated

器件型号:TAS2557
主题中讨论的其他器件:TAS2563TAS2562

大家好、TI 团队、

我们已经使用 TAS2557EVM 完成了针对放大器项目和的声音调节

现在开始系统集成。
任务是通过 I2C 将所有配置数据、系数和加密的 DSP 代码传输到 TAS2557。 明白了。
1.在生成的数据中找不到头文件。 标头生成是否仍然不起作用?
2.如果是,是否有外部工具可用于生成正确的头文件?
PPC3正在生成大量文件。 是否有任何文档、所有这些文件的用途是什么?
4.在哪里可以找到所述的"加密 DSP 代码"以及如何将其传输到 TAS2557?

此致

Andreas Paulin

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

    另一个关键问题:
    对于所有 TAS2557配置数据、我必须在 MCU 中计算多少存储器空间?
    大概?

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

    尊敬的 Andreas:

    您是否已经通过此应用手册?: https://www.ti.com/lit/an/sboa239/sboa239.pdf

    TAS2557的软件支持具有二进制和 cfg 文件。 我们的 TAS2563和 TAS2562等较新器件也具有头文件支持。

    此致、
    -Ivan Salazar
    应用工程师-低功耗音频和传动器

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

    大家好、Ivan、

    感谢您的快速回复。 不、我以前还不知道 AppNote。 我想会的
    进一步了解 MCU 集成工作。 我将通读它、如果有的话、稍后再返回
    是有关它的更详细的问题。

    此致

    Andreas Paulin

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

    不、并非所有问题都很清楚-另一个关键问题:

    我们在独立放大器中使用 TAS2557、不使用 Android、也不使用强大的内核 CPU。
    因此、我需要选择一个小型 MCU、以便将所有 DSP 程序和配置数据加载到 TAS2557中。
    此 MCU 将在其闪存 ROM 中包含所有需要的数据。

    对于所有 TAS2557 配置数据、我必须在 MCU 中计算多少存储器空间?
    大概?

    此致

    Andreas Paulin

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

    尊敬的 Andreas:

    调优模式配置会产生~18KB 的二进制文件。 此外、您还需要包括静音和取消静音序列(每个序列包含3个或4个 I2C 命令)。
    您可以通过在 PPC3中配置所需的设置并导出配置文件来生成特定的 bin 文件。

    此致、
    -Ivan Salazar
    应用工程师-低功耗音频和传动器

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

    大家好、Ivan、

    感谢您的快速回答。 我已经阅读了 sboa239.pdf、它对转储过程进行了非常详细的解释。
    我可以找到二进制文件(用于 Android API 的 afaik)和 cfg 文件。
    我 更愿意根据 PPC3-Manual 附录 B (微控制器代码实现)中的脚本规范来解释 cfg 文件。
    这意味着编写一些额外的脚本提取器软件、该软件会像以下那样转换脚本行:
    宽98 7f 64
    宽98 46 02
    W 98 00 01
    W 98 08 A5
    > 5b
    > 51
    49岁以上

    转换为二进制数据、例如、我只在地址0x98上发送到 I2C。 如下所示:

    0x7f、0x64、0x46、0x02、0x00、 0x01、0x08、0xA5、0x5b、0x51、 0x49...
    Ivan、您能给我介绍一下一些 PC 软件片段吗? 我不能相信数百名开发人员
    在那里实施 TAS2557可以手动完成这项工作。

    此致

    Andreas Paulin

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

    此帖子现已过时。

    Andreas Paulin

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

    尊敬的 Andreas:

    如果您认为问题与原始帖子不直接相关、则可以启动与此主题相关的新主题。
    关于脚本格式更改、如前所述、最近发布的器件已经支持头文件导出。 对于较旧的器件、可使用解析器更改 cfg 文件的格式。

    此致、
    -Ivan Salazar
    应用工程师-低功耗音频和传动器

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

    大家好、Ivan、

    非常感谢您的支持和建议。 它提供了很多帮助。
    我已经编写了一个小的 cfg-to HDR 解析器、我们将在明年开始系统集成。
    如果出现新问题、我会再给您解答。

    祝您圣诞节快乐、2020年一切顺利。 新年快乐!

    此致

    Andreas Paulin

x 出现错误。请重试或与管理员联系。