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.

[参考译文] TLV2548:示例代码

Guru**** 2418550 points
Other Parts Discussed in Thread: ADS7038, TLV2548

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1447415/tlv2548-example-code

器件型号:TLV2548
主题中讨论的其他器件:ADS7038

工具与软件:

您好!

我有 TLV2548IPW、目前正在尝试使其正常工作。 然而,无论我做什么,我没有得到任何明智的结果。 是否有此系列的源代码可供我参考并查看我的操作是否有问题?

任何帮助都将非常感谢。 谢谢你。

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

    嗨、Midhun:

    遗憾的是、这款旧器件已经被取代、因此没有任何可用的示例代码。 如果您能够共享 当前尝试发送的通信的逻辑捕获、我可以帮助您进行 调试。 您是否希望使用此器件完成特定任务、例如从特定序列的通道读取转换?

    此致、
    Joel

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

    但我现在做的事情似乎都是在工作。 因此、任何指向我正确方向的东西都将是一个很大的帮助。 对于初学者,我试图写一个配置到 CFR,并从中读取。 这将是很好的第一步。

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

    嗨、Midhun:  

    我不确定您的设计进展如何。 但是、我们建议您改用 ADS7038、因为这是新的更好的选择。 我们有 ADS7038的示例代码;可以在 GitHub 页面上找到- https://github.com/TexasInstruments/precision-adc-examples/tree/main/devices/ads7038。

    -Kyle

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

    您好、Kyle、我们返回并切换到另一个 ADC 的时间有点太晚了。 您是否可以通过其他方式帮助我们解决我们的问题? 我们尝试使用 Aardvark 主机适配器来查看 ADC 的运行情况、但 ADC 对基本命令(例如写入 CFR 或从 CFR 读取)的响应没有意义。 有时响应符合预期、但大多数情况下都没有太大意义。 如果能为您提供任何帮助、我将不胜感激。

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

    嗨、Midhun:

    我在下面的描述中假设您仅为 SPI 接口(~CS、SCLK、SDI 和 SDO)使用4条线路。 如果您正在使用其他可用的通信引脚、请告诉我。 我还假设以单次触发模式(模式00)作为起点。 我建议在 对器件进行完全下电上电后开始此序列。

    首先、我想看看您是否可以读取 CFR 寄存器的内容。 ~~只关注 SPI 引脚、因此 Δ V CSTART 和 Δ V FS 应连接到 Vcc。  

    ~SPI 帧~16位长(即16个 SCLK 周期)、从 Δ V CS 的下降沿开始、到 Δ V CS 的上升沿结束。 请注意、TLV2548在 SCLK 的上升沿对 SDI 进行采样、MCU 也应在 SCLK 的上升沿对 SDO 进行采样。  

    最小 抖动大小 1001b 作为 SDI 上的前4位。 剩余的12位是无关的。

    在同一周期中、器件应使用 OD11-OD0上的 CFR 寄存器内容进行响应、该内容对应于 SCLK 周期的上升沿(5至16)。

    我在下图中突出显示了我们应该监控的线条。 我们不关心其他问题、因为它们在整个周期中都应该是静态的。 用万用表快速确认这些引脚的电平。 您能否按照上述顺序共享4个突出显示引脚的逻辑捕获? 这将有助于验证 CFR 设置为什么、以及您正在使用的特定设备是否存在任何其他问题。 另请确认您使用的 SCLK 频率。

    此致、
    Joel