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.

[参考译文] DAC161S997EVM:使用外部 MCU 对 DAC161S997 SPI 进行编程

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/721565/dac161s997evm-programming-the-dac161s997-spi-using-external-mcu

器件型号:DAC161S997EVM
主题中讨论的其他器件:DAC161S997

您好!

我想将 EVM 板的 DAC161S997 SPI 与其他 MCU (本例中为 Arduino)相连。

问题是我找不到 DAC 的 CSB 引脚的访问权限。

我的问题是、是否有办法将 EVM 的 DAC IC 与其他 MCU (板载 MSP4430除外)连接在一起、或者我是否需要单独的 DAC161S997才能与之配合使用?

如果是、我将如何实现它? SCK、MISO、MOSI 有开路引脚 、但没有 CSB。 此外、我是否必须通过某种方式禁用 MSP4430?

谢谢、

Karan

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

    根据用户指南中的原理图、CSB 引脚未连接到 EVM 上的接头。 但是、您仍然可以访问此引脚、因为 CSB 网络和 VDD (R13)之间有一个上拉电阻器。 您可以将一根导线连接到 R13的 CSB 侧、以便将 CSB 引脚与外部 MCU 连接。

    谢谢、
    Garrett
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    CSB 是一个低电平有效引脚、即使我将 Arduino 上的 SS 引脚连接到 R13、我是否能够与 SPI 连接、因为 CSB 通过硬接线连接到 VDD。
    我是否必须以某种方式禁用 MSP4430、或者只是不连接 USB 即可工作?
    用户指南非常空洞。
    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    续...
    实际上、我在将 CSB (R13侧)连接到 SS 引脚时尝试连接 SPI、但似乎没有任何响应。 我是否会遗漏某个东西、或者 EVM 板上的 DAC161 IC 是否不会与其他微控制器配合使用?

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

    R13是一个大上拉电阻器、因此它不会将 CSB 绑定到 VDD。 当 MCU 引脚变为低电平时、它仍然能够下拉 CSB 引脚。 问题可能是板载 MSP430将该引脚保持在高电平、因此外部 MCU 无法将其下拉。 在这种情况下、唯一的选择是切断 MSP430上的 P2.0和 DAC161S997的 CSB 引脚之间的走线、或者完全移除 MSP430。 您能否在尝试从外部 MCU 传输时提供 SCLK、MOSI 和 CSB 的波形? 该 EVM 旨在使用 EVM 软件评估器件、因此我认为不会考虑使用外部 MCU。

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

    您对此有任何更新吗?

    谢谢、
    Garrett