Two nucleo boards (stm32f446re) and (stm32h723zg) communicate through CAN in Classic mode.
Hello,
I am attempting to have a two stm32 nucleo boards communicate by sending and receiving can messages. My goal is to have the PA5 LED of the STM32 f446re blink when a can message is received. I know that the canbus must be configured to classical can which the baud rate must match both boards. The two boards I am using are the stm32 f446re and the stm32 h723zg. Currently, I suspect an electrical issue as I have been running a two 220 ohm resistors in parallel with the CAN_H and CAN_L lines, but when in a recessive state the CANH and CANL both read 2.2V and fail to change when in the dominant state. However, I want to ensure that the software is also not the issue. I am also using two waveshare SN65HVD230 can transceivers as well.
Any help is appreciated, and I have attached a picture of the set up (ignore the 7 segment) as well as each project's codebase.






