LPC54018 具有兩個(gè)支持 CAN-FD 的 CAN 控制器。LPC54018 SDK 提供了mcan_interrupt_transfer 示例,以演示如何使用 CAN 傳輸數(shù)據(jù)。基于這個(gè)示例,本應(yīng)用筆記描述了 CAN-FD 比特率開關(guān)和發(fā)送器延遲補(bǔ)償功能的使用。啟用這兩個(gè)功能可以提高吞吐量,并消除由發(fā)射機(jī)延遲引起的誤碼。
CAN-FD 在國(guó)際標(biāo)準(zhǔn) ISO 11898-1:2015 中有定義。為了快速開始使用 CANFD,本節(jié)針對(duì)熟悉 CAN 的用戶介紹了 CAN-FD 的一些關(guān)鍵特性。