2019-05-20 01:15 AM
We are trying to send packets between two nucleo boards,but we did not have enough support for working with CAN peripheral in this specific device(STM32F446RE nucleo):
We tried using the following links:
https://os.mbed.com/handbook/CAN
https://os.mbed.com/users/hudakz/code/CANnucleo_Hello/
Since these codes are intended to be used with other devices,we could not find a pinmap and other such configuration specifics for this relevant device.
Is there a coding model for f446nucleo to use CAN bus or what is the required modification we should perform to make the above codes working to use CAN bus
2019-05-20 10:15 AM
A quick check of the schematic for the nucleo board doesn't show a CAN transceiver on the PCB. How are you connecting two boards together without bus transceivers (hint: you can't just wire the CAN tx and rx pins together)? The lack of support for the board might be due to the fact the board doesn't support CAN.
Jack Peacock
2019-05-20 11:05 AM
We already have two transceiver chips to be interfaced about the communication link we will get back to you ASAP.
Thanks for the input Jack!
2019-05-20 02:12 PM
Do you have a commercial transceiver ? I used the CanDo unit, works very well,
set the transceiver to transmit every 10mS, then work on your receiver first.
2019-05-21 10:02 AM
Yes I do have two transceivers IC's
MCP2251,they are from Mircochip.