ZHCAA54B January   2022  – June 2022 TCAN1145-Q1 , TCAN1146-Q1

 

  1.   摘要
  2.   商标
  3. 1简介 – 局部联网
  4. 2局部联网应用
    1. 2.1 工作模式和局部联网
    2. 2.2 睡眠模式和局部联网
    3. 2.3 唤醒帧
    4. 2.4 传统高速 CAN、CAN FD 和 PN
    5. 2.5 混合网络信息
  5. 3CAN 帧和唤醒帧
    1. 3.1 CAN 帧结构
    2. 3.2 唤醒帧
      1. 3.2.1 ID 字段匹配
      2. 3.2.2 数据长度代码 (DLC) 匹配
      3. 3.2.3 数据匹配
      4. 3.2.4 CRC 匹配
      5. 3.2.5 Acknowledge 字段匹配
    3. 3.3 错误计数器
    4. 3.4 选择性唤醒 FD 被动
  6. 4选择性唤醒寄存器
  7. 5配置局部联网功能
    1. 5.1 有效 CAN 消息 ID 示例
    2. 5.2 有效数据示例
  8. 6总结
  9. 7参考文献
  10. 8修订历史记录

传统高速 CAN、CAN FD 和 PN

ISO 11898-2:2016 标准涵盖高速 CAN、CAN FD 和 PN 的物理层。PN 使用传统的高速 CAN 来唤醒 ECU,但不排除 CAN 网络在正常 CAN 通信期间使用 CAN FD。在传统 CAN 节点上使用 CAN FD 通信时通常会产生 CAN 错误;该标准通过在 CAN 数据包中使用 CAN FD Format indicator (FDF) 位克服了此问题。如果 FDF 位设置为 1b,则表示数据包是 CAN FD。利用该位,启用 PN 的 CAN 收发器能够确定帧是否为 CAN FD。

支持 PN 的 CAN 收发器能够通过对 SW_FD_PASSIVE 位进行编程来决定是指示错误还是忽略 CAN FD 帧。当该位设置为 1b 时,会忽略 CAN FD 帧,这被称为 CAN FD 被动。

为 WUF 使用传统高速 CAN 的好处是支持 PN 的 CAN 收发器不需要精确的内部时钟。如果要使用 CAN FD 帧,那么 CAN 收发器需要容差为 0.5% 的晶体来解码 WUF,这会增加系统级成本。