ZHCSQH8B September 2025 – January 2026 TCAN5102-Q1
ADVANCE INFORMATION
發(fā)送 FIFO 為只寫(xiě)模式,當(dāng)向其地址發(fā)送寫(xiě)入命令時(shí),數(shù)據(jù)會(huì)被寫(xiě)入其中。當(dāng)整個(gè)幀寫(xiě)入緩沖區(qū)后,傳輸將開(kāi)始。在幀結(jié)束后寫(xiě)入的所有數(shù)據(jù)字節(jié)都將被忽略,直到開(kāi)始新的發(fā)送 FIFO 寫(xiě)入。對(duì)發(fā)送 FIFO 的所有寫(xiě)入都應(yīng)僅指向主地址,因?yàn)槊總€(gè)寫(xiě)入的字節(jié)都會(huì)自動(dòng)移入 FIFO。例如,當(dāng)寫(xiě)入的 SPI 大于單個(gè) CAN 消息所能傳輸?shù)拇笮r(shí),會(huì)通過(guò)對(duì)同一地址的多次 CAN 寫(xiě)入來(lái)完成,因?yàn)?SPI 報(bào)頭字節(jié)會(huì)告知設(shè)備預(yù)期的數(shù)據(jù)字節(jié)數(shù)。
TX 緩沖區(qū)中每個(gè)幀的大小由消息的數(shù)據(jù)長(zhǎng)度決定。每個(gè) SPI FIFO 元素的開(kāi)頭都需要一個(gè) 2 字節(jié)的報(bào)頭。緩沖區(qū)中 TX 幀的總長(zhǎng)度為以下各項(xiàng)之和
| 字節(jié) | 位 | 字段 | 類(lèi)型 | 復(fù)位 | 說(shuō)明 |
|---|---|---|---|---|---|
| 0 | 7 | STORE_RX | W | 0 | 是否將此消息的 POCI 數(shù)據(jù)存儲(chǔ)在接收 FIFO 中 0 = 不將任何數(shù)據(jù)存儲(chǔ)在接收 FIFO 中 1 = 將接收到的 POCI 數(shù)據(jù)保存在該消息的接收 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 注: 一個(gè) SPI 通道對(duì)應(yīng)一個(gè)特定的 GPIO,且要求該 GPIO 被分配為特殊功能 |
|
| 1 | 7:0 | NUM_BYTES | W | 0x0 | SPI 幀中的字節(jié)數(shù)(不包括上述報(bào)頭字節(jié)) 有效值 1-255。0 為無(wú)效值。 |