Skip to main content
mƎALLEm
ST Technical Moderator
July 1, 2024

FAQ: Can I use a CANFD transceiver to transmit CAN2.0A/CAN2.0B frames with a bxCAN peripheral on STM32?

  • July 1, 2024
  • 0 replies
  • 1485 views

Yes, it is possible.

The transceiver does not have the intelligence to differentiate between CANFD and CAN2.0A/B and filter the CAN frame accordingly. It is just an active component that transforms digital signals to differential signals.

The most important parameter to take care of is the maximum bitrate the transceiver can manage. A CANFD transceiver can manage bitrates > 1 Mb/s which is the maximum bitrate of the classical CAN CAN2.0A/B.

So, if the transceiver can handle bitrates > 1 Mb/s it surely can handle bitrates less than that.

This CANFD transceiver can reach up to 5 Mb/s.

Find below an example from the ATA6560/1 transceiver datasheet:

 

SofLit_0-1719572367890.png