ZHCSOF0C July 2021 – June 2022 TMP126
PRODUCTION DATA
TMP126 集成了可選 CRC,可用于確定與 TMP126 的 SPI 通信的完整性。通過將命令字中的 CRC_Enable 位設(shè)置為 1 并使用適當(dāng)?shù)臄?shù)據(jù)塊長度來啟用 CRC。在讀取期間,TMP126 將向數(shù)據(jù)塊附加一個(gè) 16 位 CRC 校驗(yàn)和,以便主機(jī)將它與自己的校驗(yàn)和進(jìn)行比較。通過這種方式,主機(jī)可以驗(yàn)證 TMP126 發(fā)送的數(shù)據(jù),并在必要時(shí)再次從該器件讀取數(shù)據(jù)。在寫入操作期間,主機(jī)將發(fā)送 CRC 字,TMP126 會將該字與其自己的校驗(yàn)和進(jìn)行比較。如果 TMP126 確定在寫入事務(wù)期間發(fā)送的數(shù)據(jù)已損壞,TMP126 將放棄寫入,并在 Alert_Status 寄存器中設(shè)置 CRC_Flag,以提醒主機(jī)必須再次發(fā)送寄存器設(shè)置。
這使系統(tǒng)能夠確保在寫入和讀取操作中 SPI 通信的數(shù)據(jù)完整性。
當(dāng)前不支持通過啟用 CRC 的事務(wù)寫入配置寄存器。