JAJSOK6B September 2025 – January 2026 TCAN5102-Q1
ADVANCE INFORMATION
図 7-53 に、I2C_IR を示し、表 7-93 に、その説明を示します。
概略表に戻ります。
これは I2C_IR レジスタの書き込み可能なミラーであり、割り込みの読み取りとクリアを容易にするためのものです
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| TXL | TXA | DNACK | ANACK | SBRC | RXL | RXFL | RXN |
| R/W1C-0h | R/W1C-0h | R/W1C-0h | R/W1C-0h | R/W1C-0h | R/W1C-0h | R/W1C-0h | R/W1C-0h |
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 7 | TXL | R/W1C | 0h | フル FIFO 割り込みにより TX 消失メッセージ 0h = TX FIFO バイトは失われていません 1h = 書き込みが試みられた際に FIFO がフルであったため、TX FIFO がバイトを喪失しました (オーバーラン) |
| 6 | TXA | R/W1C | 0h | TX 領域使用可能割り込み。 トリガ レベルは、I2C_FIFO_CTRL.TX_TRG 設定によって設定されます 注: I2C IP が有効な場合、FIFO は空になるため、この割り込みがセットされます 0h = TX FIFO 領域は利用可能な割り込みがありません 1h = TX FIFO がトリガ レベル スレッショルドに達しました |
| 5 | DNACK | R/W1C | 0h | データ NACK 割り込み 0h = NACK が検出されませんでした 1h = データ相中に NACK が検出されました |
| 4 | ANACK | R/W1C | 0h | アドレス NACK 割り込み 0h= NACK は検出されませんでした い1h= アドレス フェーズ中に NACK が検出されました |
| 3 | SBRC | R/W1C | 0h | スタックバス回復完了割り込み 0h = スタック バスの回復は発生していません 1h= スタック バスの回復は完了しました。I2C_STATUS レジスタを確認して、バスがスタックしているか、停止しているかを確認します。 |
| 2 | RXL | R/W1C | 0h | RX オーバーラン / 喪失メッセージ割り込み 0h = RX FIFO バイト消失 (オーバーランなし) 割り込みはありませんでした 1h = 全 RX FIFO (オーバーラン割り込み) のために少なくとも 1 バイトが失われました |
| 1 | RXFL | R/W1C | 0h | RX フィル レベル割り込み 0h = RX FIFO フィル レベルの割り込みはありません 1h = RX FIFO がフィル レベルに達しました |
| 0 | RXN | R/W1C | 0h | RX 新しいメッセージ割り込み 0h = 新しいバイトは受信されませんでした 1h = 新しいバイトが受信されました |