Enhanced Controller Area Network (eCAN)
13 - 28
C2000 Microcontroller Workshop - Communications
Message Format and Block Diagram
CAN Message Format
Data is transmitted and received using Message Frames
8 byte data payload per message
Standard and Extended identifier formats
Standard Frame: 11-bit Identifier (CAN v2.0A)
Extended Frame: 29-bit Identifier (CAN v2.0B)
11-bit
Identifier
R
T
R
S
O
F
I
D
E
r0 DLC
0…8 Bytes Data
CRC
ACK
E
O
F
Arbitration
Field
Control
Field
Data Field
Control
Field
11-bit
Identifier
R
T
R
S
O
F
I
D
E
r0 DLC
0…8 Bytes Data
CRC
ACK
r1
18-bit
Identifier
S
R
R
E
O
F
Arbitration Field
Data Field
The MCU CAN module is a full CAN Controller. It contains a message handler for transmission
and reception management, and frame storage. The specification is CAN 2.0B Active – that is,
the module can send and accept standard (11-bit identifier) and extended frames (29-bit
identifier).
Summary of Contents for C2000 Piccolo LaunchPad
Page 74: ...Interrupts 4 18 C2000 Microcontroller Workshop Reset and Interrupts ...
Page 100: ...Lab 5 System Initialization 5 26 C2000 Microcontroller Workshop System Initialization ...
Page 218: ...Lab 8 IQmath FIR Filter 8 42 C2000 Microcontroller Workshop Numerical Concepts ...
Page 334: ...F28069 controlCARD A 4 C2000 Microcontroller Workshop Appendix A Experimenter s Kit SW2 ...
Page 336: ...F28035 controlCARD A 6 C2000 Microcontroller Workshop Appendix A Experimenter s Kit SW2 SW3 ...