ZHCAA54B January 2022 – June 2022 TCAN1145-Q1 , TCAN1146-Q1
支持 PN 的收发器有一个用于跟踪问题的错误计数器。错误计数器会由于以下原因而递增:
当 CAN 帧正确解码时,无论是 WUF 还是非 WUF,错误计数器都会递减 1,一直到 0。如果该错误计数器超过指定的阈值(由寄存器 FRAME_CNT_THRESHOLD 选择,默认值为 31),则会发生溢出,如果处于睡眠状态,则器件将唤醒并转换到待机模式。器件将设置中断 FRAME_OVF。这些错误表明 CAN 帧未正确解码,因此无法解码实际的 WUF。因此,当器件从错误计数器溢出唤醒时,选择性唤醒被禁用 (SW_EN=0)。建议重新设置 SW_EN=1。