ZHCAFI0 July 2025 MSPM0G3507
控制器局域网 (CAN) 和串行外设接口 (SPI) 是现代微控制器单元 (MCU) 中两种广泛采用的通信协议。虽然 CAN 协议因其强大的错误处理能力和可靠性而在汽车应用中占据主导地位,但许多低端微控制器和传感器都不支持 CAN。相比之下,SPI 在 MCU 器件中几乎通用。为了弥补这一技术差距,SPI-CAN 接口实现了基于 SPI 的器件与 CAN 网络之间的无缝通信,使低成本传感器和微控制器能够与基于 CAN 的系统集成。
SPI-CAN 桥接器功能是通过 MSPM0G3507 器件实现,该器件用作外部 SPI 控制器和 CAN 网络之间的接口。当外部 SPI 控制器启动通信帧时,MSPM0G3507 会将其转换为 CAN 协议指令,并通过 CAN 网络进行传输。
图 1-1 展示了系统结构,并显示了 MSPM0G3507 器件与外部接口之间的互连。该器件使用 4 线制 SPI 协议与外部控制器通信,同时通过 CAN 物理层收发器 (CAN-PHY) 连接到 CAN 总线。