ZHCSXC6 November 2024 TLC6989
PRODUCTION DATA
CRC 字是 SPI 控制器會傳輸以確保 TLC6989 已正確接收到來自 SPI 控制器的所有字的命令的最后一個字。SPI 控制器必須計算所有字(包括 SPI 命令字和任何數據字)的 CRC 值。TLC6989 會接收所有字、計算 CRC 字,并將計算出的 CRC 字與接收到的 CRC 字進行比較。如果兩個 CRC 字不匹配,則 TLC6989 會將 FLAG_SPI_CRC 和 FLAG_ERR 設置為 1。根據收到的命令,TLC6989 會忽略該命令或繼續處理該命令。SPI 控制器可以訪問器件并向 CLR_FLAG 寫入 1 以清除標志。支持兩種不同的 CRC 算法。默認算法為 CCITT-FALSE。可以使用 REG_WR SPI 命令將其更改為 CRC-16/XMODEM 算法。更改 CRC 算法后,下一條 SPI 命令會使用新算法。