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.

[参考译文] PCM1861EVM:SPI 通信示例

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/692059/pcm1861evm-spi-communication-example

器件型号:PCM1861EVM
主题中讨论的其他器件: PCM1861PCM1863PCM9211

我正在尝试使用 NI-8452通过 SPI 流从 PCM1861EVM 板中获取数据(来自 DOUT)、但无法获取任何数据。 我假设我没有为寄存器或流配置进行正确设置。 我可以参考该电路板是否有任何 LabVIEW SPI 流示例? 谢谢!

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

    您好、YSL、

    欢迎使用 E2E、感谢您关注我们的产品!

    PCM1861是一款音频编解码器、此编解码器由硬件配置并支持采用 PCM 格式(μ I²S、LJ)的数字音频数据流。 RJ、TDM)。 因此、PCM1861的配置或数据流均不支持 SPI。 PCM1863是与 PCM186x 系列不同的器件、具有与 PCM1861相同的性能和通道数量、可通过软件进行配置、因此支持 SPI 和 μ I²C 接口。

    此致、

     Diego Melendez López í a
      音频应用工程师

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

    您好、Diego、

    感谢您的回复。 通道1上有一个信号源通过 EVM 板上的 RCA 连接器传输、我想输出数字音频数据。 我对此比较陌生、因此我的问题听起来可能很愚蠢、但如何发出 PCM 信号? 我是否需要另一个数据采集仪器来执行该操作、或者 EVM 板中是否内置了可供我利用的内容? 我有 EVM 随附的 I2X 板、我认为在模式2中、我应该能够通过 USB 读取数据、对吧? 当我在 PurePath2中打开电路板时、我收到错误消息"Deice Found has no FWID"、我在提到的另一篇文章中看到该警告表示 I2X 电路板无法正常工作。 是否有方法可以将固件加载到 I2X 中以使其正常工作? 是否有一些已定义的 USB 命令可用于检索数据?

    谢谢、

    YSL

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

    您好、YSL、

    借助 EVM、您应该能够将电路板连接到提供的 USB-I2X 电路板、该电路板可用于使用  器件的 GUI (PurePath Console 2)从计算机配置 PCM1861周围的器件。  此外、USB-I2X 电路板可用于捕获 PCM1861中的数字音频数据、并通过您的首选软件将其记录到您的计算机中、只需选择它作为输入源即可。

    如需更多信息 、请参阅 EVM 的用户指南。

    此致、

     Diego Melendez López í a
      音频应用工程师

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

    当我在 PurePath2中打开电路板时、我收到错误消息"Deice Found has no FWID"、我在提到的另一篇文章中看到该警告表示 I2X 电路板无法正常工作。 是否有方法可以将固件加载到 I2X 中以使其正常工作?

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

    您好、Diego、

    我想我让模式2工作。 是否有方法可以通过编程方式将电路板从模式0更改为模式2 (不通过 PurePath 控制台2)? 我想将此板用作全自动测试的一部分、如果终端用户在 EVM 上电后必须打开 PurePath 以重新配置该板、它将不起作用。 您能告诉我是否有一些脚本或标准命令可用于在 PurePath 之外进行设置吗?

    非常感谢!

    YSL

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

    您好、YSL、

    如果您收到消息"发现设备没有 FWID"、则可能是 EVM 而不是主板出现问题。 当您打开 GUI 并单击 "Connect this device as PCM186x…..."您是否能够连接到 EVM? (请参阅 GUI 左下角)。 如果没有、您可能需要重新编程 USB-I2X、这可以通过执行此 wiki 条目中提到的步骤来实现

    关于您的最后一个问题、为了在模式2中配置 EVM、您需要将 EVM 的 PCM9211设置为从模式、以使 USB-I2X 板成为 μ I²S 总线的主板。 请参考以下脚本作为参考。

    宽80 40 00
    W 80 6d ff
    宽80 6e ff
    宽80 6d 00
    W 80 6F 40
    宽80 6B 55
    宽80 6d 00

    请注意、值为十六进制。 0x80是 PCM9211的地址、下一个值是寄存器地址、下一个值是数据。

    此致、

     Diego Melendez López í a
      音频应用工程师