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.

[参考译文] TAS2505-Q1:TAS2505 SPI 脚本

Guru**** 2393725 points
Other Parts Discussed in Thread: TAS2505, TAS2505-Q1

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/675980/tas2505-q1-tas2505-spi-scripts

器件型号:TAS2505-Q1
主题中讨论的其他器件:TAS2505

我目前正在尝试学习如何使用脚本对 TAS2505-Q1进行编程、但我只能找到 IC2示例。 我不熟悉 SPI、想使用 SPI 对 TAS2505进行编程。 是否有任何有关如何在 SPI 命令中编写脚本的参考?

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

    欢迎使用 E2E、感谢您关注我们的器件。
    我认为我们没有任何关于 SPI 协议的参考。 一位同事将作出回应以确认或提供更多信息。

    此致
    Jos é Luis Figueroa
    音频应用工程师
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Jose、

    我们提供 I2C 示例供参考。
    有关 I2C 和 SPI 工作原理的详细信息、请参阅《应用参考指南》中关于第2.7.2.1和2.7.2.2节的内容。
    这些协议之间最重要的区别在于 I2C 需要三个方面:器件地址、寄存器地址和寄存器数据。
    而 SPI 需要两个方面:寄存器地址和寄存器数据。
    这是因为 I2C 与其他器件共用一条总线、并且 SPI 使用 SS (从器件选择)信号来启用它想要与之通信的从器件。
    寄存器地址和寄存器数据等所有其他内容是相同的、因此您可以使用 I2C 示例并将其移植到主机系统要求中以进行 SPI 控制。 (请记住、SPI 协议会将寄存器地址中的最后一个(位0)设置为红色/写入位)

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

    您好 Ivan、

    感谢您的回答。 我还有另一个问题、是否可以通过 I2C 脚本命令使 EVM 直接播放特定频率连续声音(400和1024)?

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

    遗憾的是、该器件没有蜂鸣器。 因此、您需要通过 I2S 接口发送音频。

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