Can Nucleo-F446 handle 2 CAN channels simultaneously?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-01-27 7:56 PM - last edited on ‎2025-01-28 7:48 AM by Andrew Neil
Hi team,
I was trying to establish CAN communication between Matlab Simulink and 2 nodes, through STM32 board. Our logic is working fine when checked individual device. But communication is not taking place when respective nodes are connected to Can1 and Can2 and checked parallelly.
- Is STM32 Nucleo-F446 series board really capable of handling 2 CAN channels simultaneously ?
- If no, how can we solve the issue of communicating with both nodes at a time ?
Thank you,
M Satya Prashanth
9515992585
Solved! Go to Solution.
- Labels:
-
STM32F4 Series
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-01-28 7:41 AM
Hello @msp171197 and welcome to the community,
First Matlab/Simulink is not the environement developped by ST but it is developed and supported by Mathworks.
So I invite you to submit your request in their community.
Second, I can answer your first question: yes you can use CAN1 and CAN2 simultaneously in both boards:
Nucleo-F446RE and NUCLEO-F446ZE.But you need to add a CAN transceiver for each CAN instance and establish a complete CAN bus as shown in this figure.
Hope that answers your question.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-01-28 7:41 AM
Hello @msp171197 and welcome to the community,
First Matlab/Simulink is not the environement developped by ST but it is developed and supported by Mathworks.
So I invite you to submit your request in their community.
Second, I can answer your first question: yes you can use CAN1 and CAN2 simultaneously in both boards:
Nucleo-F446RE and NUCLEO-F446ZE.But you need to add a CAN transceiver for each CAN instance and establish a complete CAN bus as shown in this figure.
Hope that answers your question.
