SPRAD59 October 2023 TMS320F280039
On any given device, C2000 MCUs have typically featured only one type of CAN module. For example, either eCAN or DCAN. When MCAN was introduced in the C2000 family, some MCUs featured both DCAN and MCAN. This necessitated the user to understand and program two completely different types of CAN modules. To eliminate this hardship, MCAN has been chosen as the CAN platform moving forward, since MCAN supports both classic CAN as well as CAN FD. This document lists the primary differences between the DCAN and MCAN modules. It then proceeds to highlight how common operations are done in both modules.
To determine which CAN module is featured in a given C2000 MCU, see C2000 Real-time Control MCU Peripherals Guide.