请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:ADS8685 您好!
在 ADS868x 数据表中、我不清楚您实际读取转换结果的方式。 我知道您将如何发送命令来读取/写入配置寄存器中的数据、但您如何简单地读取转换结果? 您是否只是保持 SDI 处于低电平而根本不发送任何命令?
谢谢你。
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.
您好!
在 ADS868x 数据表中、我不清楚您实际读取转换结果的方式。 我知道您将如何发送命令来读取/写入配置寄存器中的数据、但您如何简单地读取转换结果? 您是否只是保持 SDI 处于低电平而根本不发送任何命令?
谢谢你。
尊敬的 Jack:
要读取转换数据、无需命令。 启动转换并从 ADC 读回数据有四个步骤:
1.主机控制器将 CONVST/CS 信号从低电平拉至高电平以启动数据转换。
2.检测到 RVS 信号的上升沿或等待数据表中指定的 tconv_max 时间而不是监测 RVS 信号后、 主机控制器可以将 CONVST/CS 拉至低电平以启动数据传输帧
在帧期间、主机控制器在 SCLK 引脚上提供时钟、以时钟输出来自 ADC 的转换数据。 为了提供时钟、您的控制器必须向 SDI 线路发送一些数据、使用 NOP (0x0000)命令是从主机控制器发送时钟的良好解决方案。
4.您的控制器将 CONVST/CS 引脚拉至高电平以结束数据传输帧。
但愿这对您有所帮助。
此致、
戴尔