This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

MCB2300 Version.3.1

I am using CAN protocol example given by KEIL for MCB2300.
I connected two can ports through RS232 cables. when i am debugging the code CAN1 sends a message, but CAN2 is nor able to receive a message. please can any one explain what is the flow in receiving a message.

Parents
  • Normally, you should also have a termination, but in this case I assume your cable is too short for it to really matter.

    Length is not the only factor that determines whether you need termination, though. The high-speed physical layer of CAN bus always needs some termination, because it's a strictly differential, current-driven bus. If the two wires aren't connected by anything except CAN transceivers, there's no chance you'll get communication.

Reply
  • Normally, you should also have a termination, but in this case I assume your cable is too short for it to really matter.

    Length is not the only factor that determines whether you need termination, though. The high-speed physical layer of CAN bus always needs some termination, because it's a strictly differential, current-driven bus. If the two wires aren't connected by anything except CAN transceivers, there's no chance you'll get communication.

Children
No data