Help with CAN Communication on STM32H753ZI (Nucleo/Custom Board)
Hello everyone,
I am working with an STM32H753ZI board and I want to set up CAN communication. I’m a bit confused about what changes I need to make.
Here are my main questions:
-
Does the STM32H753ZI use the regular CAN peripheral or the newer FDCAN peripheral?
-
In CubeMX, which settings (baud rate, prescaler, seg1, seg2, etc.) are recommended for 500 kbps?
-
Since the H753ZI board doesn’t have an onboard CAN transceiver, which external transceiver IC (e.g., MCP2551, SN65HVD230, TJA1050, etc.) would be best to use with it?
-
Are there any example CubeIDE projects or reference codes specifically for CAN/FDCAN on the STM32H7 series?
-
How to setup the pinout configuration and clock configuration.
I want to make sure I configure the peripheral and wiring correctly before testing. Any guidance, example code, or links to reference materials would be greatly appreciated.
Thanks in advance!
