www.ti.com
2.18
Timer Management Unit
...................................................................................................
2.18.1
Time Stamp Functions
...........................................................................................
2.18.2
Time-Out Functions
..............................................................................................
2.18.3
Behavior/Usage of MTOF0/1 Bit in User Applications
.......................................................
2.19
Mailbox Layout
2.19.1
Message Identifier Register (MSGID)
.........................................................................
2.19.2
CPU Mailbox Access
............................................................................................
2.19.3
Message-Control Register (MSGCTRL)
.......................................................................
2.19.4
Message Data Registers (CANMDL, CANMDH)
.............................................................
2.20
Acceptance Filter
2.20.1
Local-Acceptance Masks (CANLAM)
..........................................................................
3
eCAN Configuration
..................................................................................................
3.1
CAN Module Initialization
..................................................................................................
3.1.1
CAN Bit-Timing Configuration
...................................................................................
3.1.2
CAN Bit Rate Calculation
........................................................................................
3.1.3
Bit Configuration Parameters for 150-MHz CAN Clock
......................................................
3.1.4
Bit Configuration Parameters for 100-MHz CAN Clock
......................................................
3.1.5
EALLOW Protection
...............................................................................................
3.2
Steps to Configure eCAN
.................................................................................................
3.2.1
Configuring a Mailbox for Transmit
.............................................................................
3.2.2
Transmitting a Message
..........................................................................................
3.2.3
Configuring Mailboxes for Receive
..............................................................................
3.2.4
Receiving a Message
.............................................................................................
3.2.5
Handling of Overload Situations
.................................................................................
3.3
Handling of Remote Frame Mailboxes
..................................................................................
3.3.1
Requesting Data From Another Node
..........................................................................
3.3.2
Answering a Remote Request
...................................................................................
3.3.3
Updating the Data Field
..........................................................................................
3.4
Interrupts
3.4.1
Interrupts Scheme
.................................................................................................
3.4.2
Mailbox Interrupt
...................................................................................................
3.4.3
Interrupt Handling
.................................................................................................
3.5
CAN Power-Down Mode
..................................................................................................
3.5.1
Entering and Exiting Local Power-Down Mode
...............................................................
3.5.2
Precautions for Entering and Exiting Device Low-Power Modes (LPM)
...................................
3.5.3
Enabling/Disabling Clock to the CAN Module
.................................................................
3.5.4
Possible Failure Modes External to the CAN Controller Module
............................................
A
Revision History
Contents
4
SPRU074F – May 2002 – Revised January 2009