LPC54018 具有两个支持 CAN-FD 的 CAN 控制器。LPC54018 SDK 提供了mcan_interrupt_transfer 示例,以演示如何使用 CAN 传输数据。基于这个示例,本应用笔记描述了 CAN-FD 比特率开关和发送器延迟补偿功能的使用。启用这两个功能可以提高吞吐量,并消除由发射机延迟引起的误码。
CAN-FD 在国际标准 ISO 11898-1:2015 中有定义。为了快速开始使用 CANFD,本节针对熟悉 CAN 的用户介绍了 CAN-FD 的一些关键特性。