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.

[参考译文] DAC60096:从 Aardvark SPI 主机适配器发送数据

Guru**** 2502205 points
Other Parts Discussed in Thread: DAC60096

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/715024/dac60096-sending-data-from-an-aardvark-spi-host-adapter

器件型号:DAC60096

大家好、

我在使用 DAC60096时遇到类似的问题。 我使用内置 SPI 接口与 DAC60096通信。  

要将数据发送到 DAC1-G1:

地址 x18 (ptr)、数据 x00、x00 (总共24位)、  用于选择 DAC1-G1、使用 ptr

 地址 x00 (BUFA)、数据 x3f、xF0 (总共24位)、  用于向 DAC1-G1发送 x3FF 电压

这起作用了、我在 DAC1-G1上得到了相应的电压。

现在、当我想在 DAC2-G1上发送数据时、我只使用 DPTR = 00001而不是00000、因此如下所示

地址 x18 (ptr)、数据 x00、x01  (总共24位)、  用于选择 DAC2-G1、使用 ptr

 地址 x00 (BUFA)、数据 x3f、xF0 (总共24位)、  用于向 DAC2-G1发送 x3FF 电压

但它不起作用,我已经尝试了其他子系统的地址,也使用了 SID,但无法成功。

您能不能建议,我哪里出错了? 我遵循的顺序是否正确?

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

    感谢您的查询。 我正在研究您的问题。 我明天会回来。

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

    请上传 SPI 波形的一些示波器截图吗? 这将有助于我们更好地进行调试。

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

    当我查看 SPI 数据波形时、数据未正确传输。 我已使用 SPI 模块进行验证并对此进行了更正。 现在、我能够分别向96个通道中的每个引脚施加电压。 我尚未实施流模式。 我会尝试一下、希望它能起作用。

    感谢您的支持。