ZHCSQH8A September 2025 – October 2025 TCAN5102-Q1
ADVANCE INFORMATION
圖 7-104 顯示了 I2C_FIFO_CTRL,表 7-148 中對此進行了介紹。
返回到匯總表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RX_TRG | TX_TRG | RSVD | CLR_TX | CLR_RX | RSVD | ||
| R/WP-0h | R/WP-0h | R-0h | RH/W1S-0h | RH/W1S-0h | R-0h | ||
| 位 | 字段 | 類型 | 復位 | 說明 |
|---|---|---|---|---|
| 7-6 | RX_TRG | R/WP | 0h | 設定當 RX FIFO 達到 FIFO 中所存儲的指定字節數時,RX FIFO 的觸發級別。 這允許 CPU 批量移出字節,而非一次 1 個字節,以減少中斷次數 0h = RX FIFO 中有 4 個字節 1h = RX FIFO 中有 8 個字節 2h = RX FIFO 中有 [(最大容量) - 128] 個字節 3h = RX FIFO 中有 [(最大容量) - 64] 個字節 |
| 5-4 | TX_TRG | R/WP | 0h | 設定當 TX FIFO 中的空閑字節數增加到指定數量時的觸發級別。 用于在 FIFO 中有一定數量的空閑空間時產生中斷,以便處理器可以將多個字節加載到 FIFO 中,而不是一次僅加載 1 個字節。 注: 該中斷觸發方式類似于邊沿觸發型中斷。 如果用戶始終保持不低于 8 個空閑空間 0h = 16 字節空閑 1h = 32 字節空閑 2h =[(最大大小)- 128] 字節空閑 3h =[(最大大小)- 64] 字節空閑 |
| 3 | RSVD | R | 0h | |
| 2 | CLR_TX | RH/W1S | 0h | 清除發送 FIFO 的內容。 清除完成后,硬件將該位復位為 0。 0h = 不執行任何操作 1h = 清除發送 FIFO |
| 1 | CLR_RX | RH/W1S | 0h | 清除接收 FIFO 的內容。 清除完成后,硬件將該位復位為 0。 0h = 不執行任何操作 1h = 清除接收 FIFO |
| 0 | RSVD | R | 0h |