JAJSP66A september 2022 – may 2023 TMP1827
PRODUCTION DATA
表 9-10 に、デバイスから IO を読み取るためにホスト MCU が実行する必要のあるプログラム・フローを示します。ホストが通信するデバイスを選択し、GPIO READ 機能を発行すると、デバイスは、IO 読み取りレジスタの値とバイトの CRC を返します。この時点で、デバイスは IO を再度サンプリングします。サンプリング時間中にホストがバス・リセットを発行した場合、デバイスは更新プロセスを終了し、最後にサンプリングされた値を保持します。ホストが続行する場合は、新しくサンプリングされた値がデバイスから送信されます。
ホストからデバイス | デバイスからホスト | 備考 |
---|---|---|
リセット | ホストがリセットを送信して通信を初期化 | |
リセットへの応答 | デバイスが初期化に応答 | |
MATCHADDR (55h) | ホストがアドレス・コマンドを送信して特定のデバイスを選択 | |
デバイス 1 のアドレス | ホストがデバイス 1 を選択するために 8 バイトのデバイス・アドレスを送信 | |
GPIO READ (F5h) | ホストが GPIO READ 機能コマンドを送信 | |
IO 読み取りレジスタ | デバイスが GPIO をサンプリングし、IO 読み取りレジスタ・データを送信 | |
CRC | デバイスが CRC を送信 | |
IO 読み取りレジスタ | デバイスが GPIO をサンプリングし、IO 読み取りレジスタ・データを送信 | |
CRC | デバイスが CRC を送信 | |
リセット | ホストがリセットを送信して通信を初期化 | |
リセットへの応答 | デバイスが初期化に応答 | |
MATCHADDR (55h) | ホストがアドレス・コマンドを送信して特定のデバイスを選択 | |
デバイス 2 のアドレス | ホストがデバイス 2 を選択するために 8 バイトのデバイス・アドレスを送信 | |
GPIO READ (F5h) | ホストが GPIO READ 機能コマンドを送信 | |
IO 読み取りレジスタ | デバイスが GPIO をサンプリングし、IO 読み取りレジスタ・データを送信 | |
CRC | デバイスが CRC を送信 |