How can I establish CAN communication using Simulink and TI F28379D processor?

조회 수: 3 (최근 30일)
Hi, I'm using Simulink to program TI F28379D processors to establish CAN communication. Right now I'm able to transmit messages over CAN and monitor it with oscilloscope but I can't read it with Vector CANalyzer or other CAN transceivers. The problem is the CAN high and low signals are identical while they are supposed to be differential. Check this out:
I don't see any wrong configuration in my settings, but here is a screen shot just in case:
Does anybody know why I'm not getting differential signals?
Thanks, Kash
  댓글 수: 3
Khashayar Olia
Khashayar Olia 2017년 12월 27일
Yes, I was. The problem is the TI F28379D Launchpad doesn't have the CAN transceiver so I was monitoring the CAN messages at the MCU side from which CAN+ and CAN- is supposed to be identical. You need to buy a CAN transceiver evaluation module such as SN65HVD257EVM and connect CAN+ and CAN- to it then it provides CAN_H and CAN_L differential signals for you.
Regards, --Kash
Walter Roberson
Walter Roberson 2017년 12월 27일
Thank you for the information, Khashayar Olia

댓글을 달려면 로그인하십시오.

답변 (0개)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by