This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Communication between TMS570LS3137 and TMS320F28335 CAN

Other Parts Discussed in Thread: TMS320F28335, TMS570LS3137

Hi,

 

We are trying to communicate between TMS570LS3137 and TMS320F28335 evaluation boards using CAN peripheral.

With transceiver we are able to communicate properly. Without transceiver, using CAN Tx and Rx pins we are not able to achieve the communication.

Are there any specific settings for CAN communication using Tx and Rx pins only (without using transceiver)?

 

Regards,

Archana

 

  • Hi Archana,

    The CAN network is designed to work properly only with Transceivers. It's not like a UART where you connect TX and RX of the two stations, instead the each station listens on its own TX pin, with the help of the transceiver and RX pin.

    However, in the following article Jan Cumps described a how to realize a poor man's CAN driver:

    The CAN driver basically consist out of a diode for each station and a pull up resistor.
    Please note that this isn't CAN compliant in anyway and no one can guarantee you that this will work, but it should be sufficient for development purpose.

    So if you like to build up a real CAN Network I strongly recommend to use CAN Transceivers.

    Best Regards,
    Christian