主题中讨论的其他器件:ADS7038、
工具与软件:
您好!
我有 TLV2548IPW、目前正在尝试使其正常工作。 然而,无论我做什么,我没有得到任何明智的结果。 是否有此系列的源代码可供我参考并查看我的操作是否有问题?
任何帮助都将非常感谢。 谢谢你。
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.
嗨、Midhun:
我不确定您的设计进展如何。 但是、我们建议您改用 ADS7038、因为这是新的更好的选择。 我们有 ADS7038的示例代码;可以在 GitHub 页面上找到- https://github.com/TexasInstruments/precision-adc-examples/tree/main/devices/ads7038。
-Kyle
嗨、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