ZHCSPF7B March 2023 – April 2024 ADS127L21
PRODUCTION DATA
FIR 滤波器系数 CRC 用于验证 FIR 系数存储器。FIR CRC 值是使用 128 个 32 位 FIR 系数(包括以零值结尾的系数)计算得出的。16 位 CRC 多项式用于 FIR 存储器(有关详细信息,请参阅 SPI CRC 部分)。FIR 系数加载到 ADC 后,将 16 位 CRC 值写入两个八位 FIR CRC 寄存器(参阅 FIR_CRC1 和 FIR_CRC0 寄存器)。ADC 会将 CRC 值与内部计算进行比较。如果这些值不匹配,则设置 STATUS2 寄存器中的 F_CRC_ERR 位。该位与其他 CRC 错误标志进行“或”运算,以设置 STATUS1 寄存器的全局 CRC_ERR 位。如果错误标志被置位,则检查 FIR 系数内容并更新 CRC 值,然后禁用并重新启用 REG_CRC 位以清除该位。如果 FIR3 滤波器被 FILTER2 寄存器的 FIR3_DIS 位禁用,则 FIR 系数 CRC 被禁用。