2020-06-15 02:15 PM
The nucleo board has CAN rx and tx signals going out of the Zio connector, but need the CAN_H and CAN_L signals to talk to other CAN devices. Could not find an expansion board for this.
Help appreciated.
2020-06-15 06:37 PM
The CAN Transceiver circuit configuration is simple, so only a few lines (CAH_H, HAN_L, Rx, Tx, Vcc, Gnd) need to be connected by soldering.
DIP Type 5V CAN Transceiver (MCP2551) or 3.3V SOIC (SN65HVD231DR)
It can also be operated by connecting the RX/TX of the 5V CAN transceiver directly to the STM32 3.3V RX/TX.
Using STM32CubeMX on the Nucleo-L476RG board, CAN communication has not yet been successful.
If you succeed in the test, please let me know the result.
2020-06-15 09:58 PM
You can use module with transceiver CAN from company Waveshare.
Here is some links: https://www.waveshare.com/product/SN65HVD230-CAN-Board.htm
2020-06-15 10:51 PM
Thank you for your response.
Yes I have the same transceiver IC from microchip, but was wondering if ST makes one of the boards with like a DSUB9 connector. I have used Infineon in the past and they provided some expansion boards.
2020-06-15 10:52 PM
Yes, that could be a solution as well. Thanks for sharing!
2020-06-15 10:55 PM
I will let you know if my CAN code works on the STM32L496ZG that I have.
2020-06-16 12:23 AM
I hope the project will be successful.
If you reply to the comments about the CAN result of the project later,
I will be able to see it. Thank you.