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

4 Ansichten (letzte 30 Tage)
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 Kommentare
Khashayar Olia
Khashayar Olia am 27 Dez. 2017
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

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by