ZHCABY3C March 2023 – May 2025 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507
控制器局域网 (CAN) 是一种串行通信协议,用于有效地为具有高可靠性的分布式实时控制提供支持。CAN 具有较高的抗电气干扰能力,并且能够检测各种类型的错误。在 CAN 中,许多较短的信息会广播到整个网络,从而在系统的每个节点中提供数据一致性。
MCAN 模块支持传统 CAN 和 CAN FD(具有灵活数据速率的 CAN)协议。CAN FD 特性可实现更高的吞吐量和增加每个数据帧的有效负载。传统 CAN 和 CAN FD 器件可以在同一网络上共存而不会发生任何冲突,前提是传统 CAN 器件使用部分网络收发器,其中该收发器可以检测和忽略 CAN FD,而不产生总线错误。MCAN 模块符合 ISO 11898-1:2015 标准。
一些 MSPM0G 器件包括 MCAN 和 LIN 模块。要正常连接到 CAN 和 LIN 总线,器件需要外部 MCAN 收发器或 LIN 收发器,如图 7-4 所示。
图 7-4 MCAN 典型总线布线TCAN1042GV 是一款 CAN 收发器,符合 ISO11898-2 (2016) 高速 CAN(控制器局域网)物理层标准。此项可用于速率高达 5Mbps(兆位/秒)的 CAN FD 网络,其中提供 I/O 电平的辅助电源输入,用于设置输入引脚阈值和 RXD 输出电平。该器件具备低功耗待机模式及远程唤醒请求特性。此外,该器件都提供多种保护特性来提高器件和网络的耐用性。图 7-5 包括参考设计电路。有关更多详细信息、请参阅 TCAN1042-Q1 汽车级具有 CAN FD 的故障保护 CAN 收发器数据表。
图 7-5 使用 MSPM0G 的典型 CAN 总线应用