Question
Issue in CAN commnuication with STM32466RE
I am currently working on a project involving two STM32F446RE microcontrollers, each connected to a CJMCU-2551 MCP2551 CAN Protocol Controller High-speed Interface Module. The setup is intended to facilitate CAN communication between the two microcontrollers.
Problem:
- The STM32F446RE configured as the transmitter is successfully sending data.
- However, the second STM32F446RE, intended to receive the data, is not receiving any communication.
- Additionally, I have observed that the MCP2551 module connected to the transmitting STM32F446RE is showing equal voltage levels on both the CANH and CANL pins.
Request for Assistance:
- Could this issue be related to the CAN bus itself, or might it be a problem with the software configuration?
- What steps can I take to diagnose and resolve this issue?
Any insights or suggestions would be greatly appreciated.
