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.

[参考译文] ADS8568:通过 UPP 端子将 ADS8568与 DSP 连接

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/921938/ads8568-interfacing-ads8568-with-dsp-by-upp-terminals

器件型号:

您好,团队

我不确定 ADS8568与 DSP (__LW_AT__之间的连接,例如,UPP 终端的 TMS320C6657)。 您是否可以检查它?我认为如下的连接:

DB0~DB0  连接到   UPP_D

CONVST   连接到  UPP_CLK

CS         连接到  UPP_ENABLE

Rd         连接到  UPP_START

WR  似乎也与   UPP_START 连接  、但仅在 UPP_START 上可用于1个通道。

与   I/O 端口的连接是否繁忙?  

ADC 的哪个引脚应连接  到 UPP_WAIT?

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

    HI Ray Ni、

    我不认为 UPP 接口是 ADS8568的正确连接。  UPP 设计用于连接到持续运行的同步接口。  它也是单向的、具有一个通道输入和一个通道输出。  ADS8568需要并行存储器类型接口、其中访问是异步的、数据位是双向的。  EMIF 接口可以更好地连接到该器件。  为什么要使用 UPP?
    此致、Bill

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

    您好 Bill、

    感谢您的回答。 您能详细介绍一下到 EMIF 接口的连接吗? 请在软件中提供一些相关示例?

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

    尊敬的 Ray:

    我不是 TMS320C6657 EMIF 的专家、但我熟悉 ADS8568的操作。 让我来解释一下转换器接口的基础知识、也许 Bill 或一位 DSP 专家可以从这里了解 EMIF 的具体细节。

    请参阅 ADS8568数据表中的图2和图3 - ADC 的控制有几个不同的方面。  首先也是最重要的是将 CONVST (转换启动)输入应用于器件。  ADS8568有四个 CONVST 输入、每个输入控制芯片内 ADC 的通道对。  使用 ADS8568最常用的方法是将所有 CONVST 输入连接在一起、并使用单个选通来同时采样8个通道的数据。  CONVST 是异步输入、可由计时器、PWM、GPIO 或某些外部系统级事件驱动。

    应用 CONVST 后、会出现一个名为 BUSY 的输出信号、该信号表示转换器正在执行其任务。  该输出在转换开始时将变为高电平、然后驱动为低电平~1.7uS、以指示转换已完成。  BUSY 通常连接到中断引脚。  BUSY 的下降沿将启动一个到 EMIF 的数据传输。  假设您启用了 ADS8568的所有八个通道、EMIF 需要将 ADS8568的/CS 引脚设置为低电平、然后选通/RD 引脚以将转换结果的16位数据放置到并行数据总线上。  根据图2、/CS 可以在 strobbing /RD 8次时保持低电平、或者只要满足设置和保持时间、/CS 就可以在每个/RD 之间切换。  请注意-您可能需要一个外部"地址解码器"来连接 EMIF 地址总线和 ADS8568 /CS 输入。

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

    尊敬的 Ray:

    Tom 提出了一个很好的策略。  如果转换信号和 BUSY 信号被连接为 GPIO、BUSY 信号可被用来启动一个使用 EMIF 接口的传输。  EMIF 为 CS 和 RD 或 WR 信号提供可编程延迟、从而允许时序与 ADS85568中的规格相匹配。  访问可使用单独的读取或作为 DMA 突发来完成。  访问期间地址将递增、但 ADS85568不需要该地址。  有关接口时序编程的更多信息、请参阅 KeyStone 器件的外部存储器接口(EMIF16)用户指南(修订版 A)。

    此致、Bill

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

    非常感谢,Tom。 您的回复有效地解决了我的问题。  

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

    非常感谢,Bill。 我想我的问题已经解决了。