工具/软件:
尊敬的 TI 专家:
我的客户在 PDU 产品中使用 TCAN1145 并遇到了以下三个问题:
Q1:当 TCAN1145 进入睡眠模式时、由于错误帧的累积数量、该寄存器将被唤醒。
他们怎么能避免这种情况。 ?它们只需要 WUF(特殊 ID)唤醒 将 FRAME_OVF_ENABLE 设置为 0 是否有用? 客户在进入睡眠模式之前已尝试过。 但这不奏效
Q2:当 TCAN1145 处于正常工作模式时、无法设置寄存器 56h。
客户尝试在 10ms 内将 56h 从默认值 0xff 设置为 0x40。 但在客户操作后将是 0x40、但很快会在 10ms 内自动设置为 0xff。 客户需要再次设置它、但它会再次变为 0xff。
问题 3:客户使用 CAN 故障发生器人为地使 CAN 帧发生故障。 但是、当客户读取 45h (FRAME_CNTx) 寄存器时、一旦出现一次 CAN 帧故障、便不会添加 1。 为什么?