![Texas Instruments C2000 Piccolo LaunchPad Workshop Manual And Lab Manual Download Page 319](http://html.mh-extra.com/html/texas-instruments/c2000-piccolo-launchpad/c2000-piccolo-launchpad_workshop-manual-and-lab-manual_1094583319.webp)
Enhanced Controller Area Network (eCAN)
C2000 Microcontroller Workshop - Communications
13 - 29
eCAN Block Diagram
Memory Management
Unit
CPU Interface,
Receive Control Unit
Timer Management Unit
eCAN Memory
(512 bytes)
Register and Message
Object Control
Mailbox RAM
(512 bytes)
32 Mailboxes
(4 x 32-bit words)
32
32
Receive Buffer
Transmit Buffer
Control Buffer
Status Buffer
SN65HVD23x
3.3-V CAN Transceiver
CAN Bus
32
32
Data
Address
eCAN0INT
eCAN1INT
A message mailbox
Identifier – MID
Control – MCF
Data low – MDL
Data high - MDH
The CAN controller module contains 32 mailboxes for objects of 0 to 8-byte data lengths:
•
configurable transmit/receive mailboxes
•
configurable with standard or extended indentifier
The CAN module mailboxes are divided into several parts:
•
MID – contains the identifier of the mailbox
•
MCF (Message Control Field) – contains the length of the message (to transmit or
receive) and the RTR bit (Remote Transmission Request – used to send remote
frames)
•
MDL and MDH – contains the data
The CAN module contains registers which are divided into five groups. These registers are
located in data memory from 0x006000 to 0x0061FF. The five register groups are:
•
Control & Status Registers
•
Local Acceptance Masks
•
Message Object Time Stamps
•
Message Object Timeout
•
Mailboxes
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 ...