2024-02-05 09:00 PM - last edited on 2024-02-06 01:06 AM by SofLit
Hello
I looking to do Classic CAN communication (Not FD) Between NUCLEO-H7A3ZI-Q and NUCLEO-F429ZI in normal mode. I am using MCP2551 transceiver on both boards. I added termination resistors on both side But i didn't Receive the message.
My configurations are:
In NUCLEO-H7A3ZI-Q :
In NUCLEO-F429ZI :
Can you please check if there are any configuration issues?
Solved! Go to Solution.
2024-02-06 01:00 AM - edited 2024-02-14 01:44 AM
Hello,
BS1=2, BS2 = 2 values are not good mainly for H7.
You need to in crease them at maximum with BS1 =~75% (BS1+BS2).
So decrease the CAN prescalers too.
Also what is the source clock of your system? If you are using HSI as system source of clock, I recommend you to used HSE instead with an external Crystal.
2024-02-06 01:00 AM - edited 2024-02-14 01:44 AM
Hello,
BS1=2, BS2 = 2 values are not good mainly for H7.
You need to in crease them at maximum with BS1 =~75% (BS1+BS2).
So decrease the CAN prescalers too.
Also what is the source clock of your system? If you are using HSI as system source of clock, I recommend you to used HSE instead with an external Crystal.
2024-03-13 07:06 PM
Hi,
I want to jump in here to find solution for my error
Fatal error stm32h7xx_hal_can.h: No such file or directory
How can I download and install it?
Appreciate any help
2024-03-14 01:13 AM
Hello @Dragonmonkey
I suggest you to open a new thread for your issue as it's different.