ZHCSYA5 May 2025 ADS117L14 , ADS117L18
PRODUCTION DATA
SPI 支持通过菊花链连接多个器件。为了形成菊花链,请将 SDO 引脚连接到后续器件的 SDI 引脚。无需特殊编程,只需应用额外的移位时钟即可扩展帧长度,从而访问菊花链中的所有器件。为了输入数据,首先移入用于菊花链中最后一个器件的数据。这些器件会在将 CS 置为高电平之前解释最后两个或三个字节的数据(如果启用了 CRC,则为三个字节)。从菊花链中的最后一个器件移出数据后再从第一个器件移出数据。
图 7-50 显示了一个双器件菊花链连接,图 7-51 显示了每个器件的寄存器写入命令的数据格式。控制器的 Data Out 线路连接到 ADC (1) SDI,ADC (2) SDO 连接到控制器的 Data In 线路。ADC (1) 输入数据在 SDO 上移出以驱动 ADC (2) SDI。移位操作将继续,直至到达链中的最后一个器件。当 CS 置为高电平时,SPI 帧结束,此时将解释移入每个器件的数据。第二个帧通过 ADC (2) SDO 引脚从两个器件移出寄存器数据。