ADS125P08 は、1 つの SPI バスで複数のデバイスを動作させるために次の 3 つの方法を備えています:
- デイジー チェーン動作セクションで説明されている、すべてのデバイスで単一の CS 信号を使用したデイジーチェーン接続。ホストは、データを送信するために、チェーン内の最初のデバイスの SDI に接続されます。チェーン内の最初のデバイスの SDO 信号は、次のデバイスの SDI 信号に接続され、同様に順次接続されます。ホスト コントローラは、チェーン内の最後のデバイスの SDO 信号からデータを受信します。すべてのデバイスが同じ SCLK 信号を共有します。この方法では、ホストはチェーン内のすべてのデバイスと同時に通信できます。ただし、チェーンに接続されているデバイスの数に応じて、SPI フレームが非常に長くなる可能性があります。
- 図 8-2に示すように、各デバイスに専用の CS 信号を使用します。この場合、すべてのデバイスが SCLK、SDI、SDO/DRDY 信号を共有します。CS が low のデバイスのみが、SDO/DRDY ピンを駆動します。他のすべてのデバイスの SDO/DRDY 出力は、CS が high になり、SDO ラインでの競合を避けるため、ハイ インピーダンス状態になります。ホスト コントローラは、各デバイスと一度に 1 つずつ接続します。
- チップ セレクト転送セクションで説明されているように、チップ セレクト転送モード (CS-FWD モード) を使用します。