Difference between CAN 2.0B Communication and CAN FD Communication

CAN communication (Controller Area Network) is mainly used in in-vehicle networks.

There are two types of CAN communication protocols: standard format (11-bit ID) and extended format (29-bit ID).
API-CAN(WDM) supports standard format and extended format.

 

CAN 2.0B

The maximum data field for one frame is 8 bytes, and data transmission up to 1 Mbyte is supported.
The bit rate is fixed.

Defined in ISO 11898.

The frame image is shown below.

 

CAN FD

CAN FD is a communication specification for "CAN with Flexible Data rate" which is an extension of CAN communication.

Compared to CAN2.0B, more data can be transferred at high speed.
Also, different bit rate can be set for the arbitration field and data field.

The maximum data field for one frame is 64 bytes, and data transmission up to 5 Mbyte is supported.
Defined in ISO 11898-2.

The frame image is shown below.