摘要

随着自动驾驶、车联网等汽车领域技术的发展,传统CAN总线已逐渐无法满足高带宽、高传输速率的要求,而CAN FD的到来,为CAN总线带来了带宽及速率的升级。虽然CAN FD为CAN总线带来了升级,但目前CAN FD仍未普及,因此市场上带CAN FD控制器的微控制器仍为数不多,或微控制器所带的CAN FD控制器数不足以支撑应用需求,为此我们采用MCP2517FD——一款SPI转CAN FD控制器模块,来扩展CAN FD控制器。微控制器仅需支持SPI控制器,即可扩展CAN FD,从而实现CAN FD通信。本文从探究CAN总线技术出发,比较了CAN与CAN FD的差异。同时,对MCP2517FD控制器的相关特性进行说明,阐述了基于MCP2517FD的CAN FD通信实现,验证了MCP2517FD模块CAN FD报文收发的性能。