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.

[参考译文] TAS6584-Q1:顺序写入

Guru**** 2468460 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1247641/tas6584-q1-sequential-write

器件型号:TAS6584-Q1

大家好、

建议写入或读取一些 DSP 寄存器的顺序读取/写入、如下所示为黄色。

如果我的工具无法处理顺序读取/写入、那么是否可以通过递增寄存器来读取/写入?

例如、在 RTLD 部分中有一个如下所示的寄存器写入命令。

W C0 48 00 00 00 00  

是否可以按如下方式进行更改?  

W C0 48 00

W C0 49 00

W C0 4A 00  

W C0 4B 00

32位宽寄存器:在 DSP 存储器中读取或写入32位宽寄存器时、顺序读取/
建议编写代码。

此致、

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

    你好,辻山

     以这种方式写入也没有问题。 确保没有其他 I2C 命令混合到原始 RTLD 命令中。

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

    Shadow-San、

    我想再次确认此 RTDL 启用代码中的 DSP 寄存器有48、49、4A、4B 寄存器地址?

    此致、

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

    你好,辻山

      是的、存在这些寄存器。 而每个寄存器只有1个字节。