您好、我有一个奇怪的情况、我希望得到一个解决方案。 我有一位同事在使用 ADC1640EVM。 我不确定它是如何使用的。 我所知道的是、他们希望能够在不使用 PPC3的情况下使用此电路板。
灌电流。 他们所做的就是启动 PPC3、启用该卡、然后使用利用声卡包的 Python 脚本从板上读取信息。
他们希望能够通过 Python 脚本在 PPC3外部激活卡、然后进行一些简单的调整、例如以采样率为例。
是否有可用的 python 软件包? 我们是否可以使用任何 SDK 与电路板连接?
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.
您好、我有一个奇怪的情况、我希望得到一个解决方案。 我有一位同事在使用 ADC1640EVM。 我不确定它是如何使用的。 我所知道的是、他们希望能够在不使用 PPC3的情况下使用此电路板。
灌电流。 他们所做的就是启动 PPC3、启用该卡、然后使用利用声卡包的 Python 脚本从板上读取信息。
他们希望能够通过 Python 脚本在 PPC3外部激活卡、然后进行一些简单的调整、例如以采样率为例。
是否有可用的 python 软件包? 我们是否可以使用任何 SDK 与电路板连接?
Michael、您好!
我们没有适用于 EVM 的 python 软件包、因为我们打算让客户在连接到 PC 时使用 PPC3。 控制 AC-MB 并不是一个简单的过程、因为 XMOS 处理器固件专为 PPC3和音频驱动器而设计。 我将不使用 AC-MB、而是使用一个可以与您的 python 脚本连接的外部 I2C 主机、因为 I2C 是激活该卡所需的唯一对象。 幸运的是、您可以使用 PPC3 I2C 监控器来查找 PPC3发送到 EVM 的所有 I2C 命令(请记住 PPC3脚本中显示的地址为8位)、然后将其复制到外部 I2C 主机。
如果您有任何关于 AC-MB 或提出 EVM 的其他问题、请告诉我。
J·麦克弗森
简单地说、我不使用该板、也不熟悉它。 综上所述、听起来在我看来、PPC3在 UI 中有一个选项、可让您监控 I2C 消息。 从此处、我们可以准确推断用于激活和操作电路板的命令。
利用这些信息、我们可以使用外部 i2c 主机、比如 Arduino 板、与 EVM 本身进行有效通信。
这听起来是正确的吗?
我们会删除 AC-MB 吗、我不会这样认为、但我看不到 AC-MB 上有任何可以为我提供直接 i2c 连接的位置。 AC-MB 和 Arduino 之间的连接点是什么? 我想我会使用数字测试点部分中的 SDA 和 SCL 点。 也许吧?
Michael、您好!
是的、PPC3具有 I2C 监控器、它允许您捕获发送的 I2C 命令、您可以将这些命令复制到 Arduino。
我假定从使用 Python 主机开始、也会尝试通过 USB 捕获音频。 如果为真、则您仍需要连接 AC-MB。 您可以将 Arduino 连接到 AC-MB 上的 SDA/SCL 测试点(它们位于板的右侧、靠近连接器)或您提到的 ADC6140EVM 上的测试点。