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