工具/软件:
大家好!
这是我在这个论坛上的第一篇文章。
这是我的电路原理图。 SPI 时钟 (SCLK) 的运行频率 31.25MHz 、源自 A 125MHz 源时钟。 我正在使用 SignalTap 逻辑分析仪调试设计、并在进行采样 125MHz 为了捕获接收到的数据、包含了屏幕截图。
测试顺序
-
启用动态模式
0x08_10_02_00
向 ADC 发送 32 位命令来配置器件。 -
读取通道 2 通过发送帧
{2'b10, chan, 7'b0}
。
无论尝试次数如何、ADC 始终返回值 0xFFF 。 我正在尝试确定器件是否有故障或是否漏掉了配置中的某些内容。
作为交叉检查、我将同一个 ADC 连接到 ESP32、并尝试读取寄存器 0 (SYSTEM_STATUS)。 则返回 0x00 而非预期值 0x80/0x81 。
您能否建议一种系统的方法来确认 TLA2518 是否正常工作? 附加了我的 ESP32 测试代码以供参考。
感谢你的帮助。