EasyManuals Logo

Texas Instruments C2000 Workshop Guide And Lab Manual

Texas Instruments C2000
342 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #319 background image
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

Table of Contents

Other manuals for Texas Instruments C2000

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments C2000 and is the answer not in the manual?

Texas Instruments C2000 Specifications

General IconGeneral
BrandTexas Instruments
ModelC2000
CategoryMicrocontrollers
LanguageEnglish

Related product manuals