用于 写入和读取 ADS 8864A 的 SPI 模式:
ADS8684A/MCU 与 IT /SPI 模式的连接
第37页显示 AD 转换器将在下降沿锁存、也将在下降沿驱动 SDO
两种不同的 SPI 模式,用于 MCU 执行 wrtie 和 read?
时钟空闲为低电平、
AD 转换器将在下降沿锁存、因此 MCU 需要 SPI 模式1
但 AD 转换器将在下降沿驱动、需要 MCU 在上升沿锁存、MCU 需要 SPI 0
谢谢
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.
用于 写入和读取 ADS 8864A 的 SPI 模式:
ADS8684A/MCU 与 IT /SPI 模式的连接
第37页显示 AD 转换器将在下降沿锁存、也将在下降沿驱动 SDO
两种不同的 SPI 模式,用于 MCU 执行 wrtie 和 read?
时钟空闲为低电平、
AD 转换器将在下降沿锁存、因此 MCU 需要 SPI 模式1
但 AD 转换器将在下降沿驱动、需要 MCU 在上升沿锁存、MCU 需要 SPI 0
谢谢
您好 Dale:
从第11页的图1数据表中、
我可以告诉保持时间 (SCLK 下降至(之前的)数据在 SDO 上有效)-为10ns (最小值)
这意味着微控制器(SPI 模式-1)只有10ns 的时间在 SDO 线路上锁存数据。
我不确定 MCU 是否可以做到这一点?
我尝试使用 MCU- SPI 模式1来驱动 SDI,然后切换到 MCU-SPI 模式0来锁存 SDO。 它正在工作。
更多评论?
谢谢
YUquan
您好、Yucan、
许多微控制 器可以捕获有关 tht_CKDO 周期的数据、包括 TI 的 TMS320系列 MCU。 但是、最好在选择微控制器并设计电路之前进行检查。
当您将 SPI 模式从模式1切换到模式0时、这意味着您将在 SCLK 的上升沿捕获 SDO 上的数据、最小 Tsu_dock (设置时间: SDO 数据在 SCLK 下降时有效)为25ns、因此您将在设置时间而非保持时间(数据可能正确)捕获数据、或者您可能捕获较高的位。
此致、
戴尔
您好 Dale:
在时钟下降沿,AD 转换器将驱动/更改 SDO 线路。
下降沿之后10ns (保持时间)、线数据将 处于改变其值的过程中。
由于 AD 转换器在下降 沿驱动 SDO、因此在 下 一个上升沿、MCU 捕获的数据应保持稳定。
我想、如果我们在上升沿进行数据采集、我们将有更多的时间裕度。 我尝试使用低 SPI 速度(1.25Mhz)。
注释?
非常感谢。
谢谢