cancel
Showing results for 
Search instead for 
Did you mean: 

Can Nucleo-F446 handle 2 CAN channels simultaneously?

msp171197
Associate

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.

 

  1. Is STM32 Nucleo-F446 series board really capable of handling 2 CAN channels simultaneously ?
  2. If no, how can we solve the issue of communicating with both nodes at a time ?

 

Thank you,

M Satya Prashanth

9515992585

1 REPLY 1
SofLit
ST Employee

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.

 

 

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.
PS:
1 - This is NOT an online support (https://ols.st.com) but a collaborative space.
2 - Please be polite in your reply. Otherwise, it will be reported as inappropriate and you will be permanently blacklisted from my help.