Skip to main content
KBumS
Associate II
August 12, 2019
Solved

Hello! I'm using two STM32F446RE (NUCELO-64) boards through CAN communication, we want to perform CAN operation with one slave as master. How do I know how to ensure that CUBEMX is communicating with each other?

  • August 12, 2019
  • 1 reply
  • 424 views

#CAN​  #Example​ #STM32CubeMX​

This topic has been closed for replies.
Best answer by mƎALLEm

Hello, 

Even this is an old topic, this is my answer (in case someone else is landing at this post:)

1- There is no master/slave concept in CAN protocol. Any CAN node on the bus is a transmitter or receiver without any permission of another CAN node on the bus.

2- Check out these knowledge base articles: 

Using CAN (bxCAN) in Normal mode with STM32 microcontrollers (Part 1)

Using CAN (bxCAN) in Normal mode with STM32 microcontrollers (Part 2)

1 reply

mƎALLEm
mƎALLEmBest answer
Technical Moderator
April 15, 2026

Hello, 

Even this is an old topic, this is my answer (in case someone else is landing at this post:)

1- There is no master/slave concept in CAN protocol. Any CAN node on the bus is a transmitter or receiver without any permission of another CAN node on the bus.

2- Check out these knowledge base articles: 

Using CAN (bxCAN) in Normal mode with STM32 microcontrollers (Part 1)

Using CAN (bxCAN) in Normal mode with STM32 microcontrollers (Part 2)

"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."