Skip to main content
Associate
July 26, 2025
Solved

STM32F413 Third CANBUS

  • July 26, 2025
  • 2 replies
  • 349 views

Hello,

I'm planning to use the STM32F413VGT3 in my project. It says it has three CAN buses. Can I use these three lines independently? Some of my research (ChatGPT) indicates that the third CAN line is not a standard CAN bus. I'd appreciate any clarification on this matter.

Best regards.

Best answer by mƎALLEm

Hello @erdinc ,

You can use the three CAN instances independently.

CAN3 is a standard CAN 2.0B interface exact replication of CAN1 and it is independent from CAN1/CAN2. CAN2 is slave to CAN1 from architectural point of view (not from protocol standpoint).

Hope that answers your question.

2 replies

TDK
Super User
July 26, 2025

The differences between the three CAN instances are listed here:

TDK_0-1753560166450.png

 

"If you feel a post has answered your question, please click ""Accept as Solution""."
erdincAuthor
Associate
July 26, 2025

Thanks for the information.

I can use all three buses at the same time, is that correct?

mƎALLEm
mƎALLEmBest answer
Technical Moderator
August 18, 2025

Hello @erdinc ,

You can use the three CAN instances independently.

CAN3 is a standard CAN 2.0B interface exact replication of CAN1 and it is independent from CAN1/CAN2. CAN2 is slave to CAN1 from architectural point of view (not from protocol standpoint).

Hope that answers your question.

"To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."