请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:ADC12QJ1600-SP主题中讨论的其他器件:ADC12QJ1600
工具/软件:
我尝试通过 SPI 编程初始化序列来启动 ADC。 我似乎有了正确的值和序列、并已验证是否满足时序要求。 但是、当我写入和轮询(如读取 INIT_DONE)时、行为不是我预期的那样。 实际上、即使在写入序列中、我也会在 SDO 线路上得到错误的响应。 有什么想法、为什么会出现这种情况?
在随附的芯片示波器捕获中、
蓝色表示正在写入寄存器
黄色表示 SDO
紫色为 SDI
绿色为 CS
您可以看到 SDO 出现在回波 SDI 中、然后最后置为有效。 然后 在写入周期中的稍后部分(光标所在)会再次置为有效。 这不是我期望的行为。
BTW 这是使用 ADC12QJ1600 EVM、并设置了跳线以使用 FMC 接口。