ZHCSQH8A September 2025 – October 2025 TCAN5102-Q1
ADVANCE INFORMATION
發送 FIFO 為只寫模式,當向其地址發送寫入命令時,數據會被寫入其中。當整個幀寫入緩沖區后,傳輸將開始。在幀結束后寫入的所有數據字節都將被忽略,直到開始新的發送 FIFO 寫入。對發送 FIFO 的所有寫入都應僅指向主地址,因為每個寫入的字節都會自動移入 FIFO。例如,當寫入的 SPI 大于單個 CAN 消息所能傳輸的大小時,會通過對同一地址的多次 CAN 寫入來完成,因為 SPI 報頭字節會告知設備預期的數據字節數。
TX 緩沖區中每個幀的大小由消息的數據長度決定。每個 SPI FIFO 元素的開頭都需要一個 2 字節的報頭。緩沖區中 TX 幀的總長度為以下各項之和
| 字節 | 位 | 字段 | 類型 | 復位 | 說明 |
|---|---|---|---|---|---|
| 0 | 7 | STORE_RX | W | 0 | 是否將此消息的 POCI 數據存儲在接收 FIFO 中 0 = 不將任何數據存儲在接收 FIFO 中 1 = 將接收到的 POCI 數據保存在該消息的接收 FIFO 中 |
| 6:3 | RSVD | R | 0 | 保留 | |
| 2:0 | CHAN | W | 0x0 | 用于該消息的 SPI 通道 有效值 0-3 0 = SPI 通道 0 1 = SPI 通道 1 2 = SPI 通道 2 3 = SPI 通道 3 4 = SPI 通道 4 5 = SPI 通道 5 6 = SPI 通道 6 7 = SPI 通道 7 注: 一個 SPI 通道對應一個特定的 GPIO,且要求該 GPIO 被分配為特殊功能 |
|
| 1 | 7:0 | NUM_BYTES | W | 0x0 | SPI 幀中的字節數(不包括上述報頭字節) 有效值 1-255。0 為無效值。 |