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 命令会使用新算法。