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.

[参考译文] ADS1278EVM-PDK:使用不带 PC 和 PHI 通过 SPI 接口传输的 ADS1278EVM

Guru**** 2394295 points
Other Parts Discussed in Thread: ADS1278, ADS1278EVM-PDK

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1468306/ads1278evm-pdk-using-ads1278evm-without-pc-and-phi-over-spi-interface

器件型号:ADS1278EVM-PDK
主题中讨论的其他器件:ADS1278

工具与软件:

您好!

我正在尝试为我的特定平台(gaisler)开发一个此板上的 ADC 驱动程序。

我能够安装 GUI 软件、启动电路板并捕获我在其中一个输入通道上获得的信号。 到目前为止一切顺利。

现在、我要使用该输入信号保持设置、但不使用我的 PC 与 ADS1278通信。

我一直在尝试通过 J6上的跳线通过 SPI 接口读取 ADC 数据。 这里、我已经将 SCLK、MISO 和 GND 连接到我自己平台上的相应引脚。

我现在的问题是、我不会获取任何数据。 显然 SCLK 线被电路板拉到高电平(如果我在自己的硬件上测量时钟线、那么我可以看到应该用于驱动通信的 SCLK、一旦我将它连接到 ADS1278EVM 板、它就变成高电平)。

因此、我想问一下、如果您能为我提供一份指南、说明我需要做什么以及需要考虑什么、让我在没有 PHI 板的情况下使用 ADS1278EVM-PDK、以便我可以在我的平台上开发相应的驱动程序。

提前感谢!

此致

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

    你好、Tanja

    欢迎来到 TI E2E 社区。

    为了将 ADS1278EVM 板与外部控制器一起使用、您需要拆下 PHI 板、否则、数字线路将由 PHI 板驱动、从而无法使用外部 MCU 正常运行。

    1. 通过外部工作台电源在 J10上提供+6V 电压。

    2. 将跳线 JP1移动到27MHz 位置、这样将启用板载27MHz 振荡器。

    3. 将跳线 JP2移至 EVMCLK 位置、这将选择板载27MHz 振荡器。

    4. 您可能需要在 J4上安装跳线、具体取决于要使用的操作模式。  假设您将配置为高速、SPI、TDM、动态、则需要在 MODE0、MODE1、FORMAT0、Format1和 Format2上安装跳线。  CLKDIV 应保持开路(高电平)。

    对于 J6上的 SPI 连接:

    1. MISO -> DOUT1

    2. SCLK -> SCLK

    3. 将 DIN 连接至 GND、不要悬空。

    4. 连接/SYNC 到 MCU 上的 IO 引脚(稳健上电复位所需)、或连接到 IOVDD 以进行测试。

    5. 将/DRDY 连接至 MCU 的 IO 引脚。  这是 ADC 的输出、指示何时准备好读取数据。  代码应监控该引脚(轮询或中断)、并且仅在下降沿之后传输数据(图77)。

    此致、
    Keith Nicholas
    精密 ADC 应用

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

    非常感谢您提供快速而详细的回答!

    这可以解决我的问题(将/SYNC 绑定到 IOVDD 并将格式跳线设置正确可以解决问题)。

    此致