Q. What are the different types of CAN implementations available for C2000 devices?
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.
Q. What are the different types of CAN implementations available for C2000 devices?
There are four types of CAN implementations:
CAN: A “light” implementation of CAN with just 6 mailboxes. Present in F243/F241 & LF240xA devices
eCAN: 32 mailboxes with timestamping. Present in 281x/280x/2833x/2834x/2803x/2805x/2806x devices. That is, all C2000 devices that operate with 1.8v core voltage.
DCAN: 32 mailboxes with parity for Message Object RAM. Present in 2837xD, 2837xS, 2807x, 28004x, 2833xD, 2833xS and 28002x devices. That is, all C2000 devices that operate with 1.2v core voltage.
MCAN: Supports Classic CAN and CAN FD. Present in 2838xD and 2838xS devices.
None of the four CAN modules mentioned above are software compatible with each other. They follow different register/bits structure and hence a different programming model.