2019-08-11 10:35 PM - last edited on 2026-04-15 8:21 AM by Andrew Neil
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?
#CAN #Example #STM32CubeMX
Solved! Go to Solution.
2026-04-15 10:07 AM
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)
2026-04-15 10:07 AM
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)