您好!
我正在尝试从 Aardvark 主机适配器向 DAC60096发送 SPI 数据。 当我使用 SDM-USB-DIG 从 PC 连接到 DAC 时、数据将正常发送。 此外、我可以看到写入 PTR 寄存器并选择 DAC 所需的16位字符串、然后在下一个数据周期设置12位二进制补码电压。 我在 LabVIEW 中工作、我很困惑、因为我的代码不是从 DAC 输出 A。 我的所有电源输入都正确、SPI 引脚连接到 Aardvark。 我的问题是如何将数据发送到 DAC。
现在、我有一个由24个二进制值组成的无符号8位数组、它将一次发送到 DAC。 第一次写入是到 PTR 寄存器并选择要写入的 DAC。 然后、下一次写入 BUFA 寄存器、这将为 DAC 提供 一个12位2的补码数。 但是、我的 DAC 不会使用该代码改变电压。 我想知道数据是否需要以不同的格式发送? 或任何其他提示/帮助、我们将不胜感激。 我也可以向您发送我的 LabVIEW 代码。 Aardvark 有一组用于写入 SPI 的 VI、我只需要向其发送数据。 我的脚本应该向 D1_G1 DAC 写入电压、但不是。
感谢您的任何帮助/建议。