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.

[参考译文] PCM5121:如何考虑系数和命令脚本

Guru**** 2393725 points
Other Parts Discussed in Thread: PCM5121, SRC4392

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/671728/pcm5121-how-to-consider-coefficient-and-command-script

器件型号:PCM5121
主题中讨论的其他器件: SRC4392

你(们)好

我们有以下问题。

1。

例如、根据 PCM5121的数据表、第40页的表27中用系数描述了主音量控制。

但是、我们无法理解每个系数的含义、例如 Volume_ZeroX_1_volcmd、volout、volout_louevy 等。

此外、关于 Volume_ZeroX_1的系数、在 Pure Path Studio 中只能更改 VolumeCoefficient。

(我无法获取 Volume _ZeroX_1_volcmd、volout、volout_louyout...的一部分)

因此、我想知道用户是否需要了解所有系数及其功能。

我们应该了解系数的规格吗?

或者、用户只能在 Pure Path Studio 中管理处理块是否正常?

2.

我在 EVM 用户指南中找到了示例脚本。

我摘录以下内容。

--

#以下脚本用于通过 USB 播放

#复位复位这是 SRC 的主复位(48kHz)

#第0页=控制的默认值

#写入第0页

W E0 7F 00

(笑声)

--

代表"E0"的是什么?   

我认为从地址应该是0x98、0x9A、0x9C 或0x9E。

贝斯特雷加兹

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

    我们不希望用户知道这些系数的含义、因为某些系数是 DSP 的内部变量。 您应该在设计中使用由 PurePath Studio 生成的系数。

    默认脚本列出了 SRC4392用于配置 EVM 输入的一些命令。 可以在您的应用程序中删除这些内容。

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

    感谢你的答复。

    我打开 PCM5121 ROM 文件并更改系数、但无法从 PPS GUI 执行"生成代码"。
    无法选择"Gerenrate Code"。

    如何在更改系数后生成脚本文件?

    我们没有 EVM、因此我们没有将 EVM 连接到 PC USB。

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

    这一点最近已经向我展示过、我正在寻找解决方案、因为这似乎是一个错误或监督。 如果您愿意、可以向我发送 pfw 文件、我可以使用这些系数生成.cfg 文件。

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

    感谢您的支持。
    如果需要、我将要求您生成配置文件、谢谢。

    如前所述、关于 Volume_ZeroX_1、更改的参数仅为属性区域中的"Volume"和"VolumeCoefficients"。

    体积(体积系数)的页码和寄存器号是多少?
    我们可以从数据表中看到 Volume_ZeroX_1_DataBlock 和 Volume_ZeroX_1_CoeffBlock。 哪一个?

    我还有其他问题。
    如何在器件运行时动态更改这些系数? 有可能吗?

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

    我想我已经在其他帖子中回答了这一点。 但从本质上讲、系数仅在 DSP 中配置音量修饰符、因此您可以在预设 ROM 流程中设置满量程值。 第0页的寄存器60-64是操作过程中可以修改的音量控制。

    谢谢!
    Paul