TMS320F2809, TMS320F2808, TMS320F2806

TMS320F2802, TMS320F2801, TMS320C2802

TMS320C2801, TMS320F28016, TMS320F28015

SPRS230L –OCTOBER 2003 –REVISED DECEMBER 2009

www.ti.com

The CAN registers listed in Table 4-7are used by the CPU to configure and control the CAN controller and the message objects. eCAN control registers only support 32-bit read/write operations. Mailbox RAM can be accessed as 16 bits or 32 bits. 32-bit accesses are aligned to an even boundary.

Table 4-7. CAN Register Map(1)

REGISTER NAME

eCAN-A

eCAN-B

SIZE

DESCRIPTION

ADDRESS

ADDRESS

(x32)

 

 

 

 

 

 

 

CANME

0x6000

0x6200

1

Mailbox enable

 

 

 

 

 

CANMD

0x6002

0x6202

1

Mailbox direction

 

 

 

 

 

CANTRS

0x6004

0x6204

1

Transmit request set

 

 

 

 

 

CANTRR

0x6006

0x6206

1

Transmit request reset

 

 

 

 

 

CANTA

0x6008

0x6208

1

Transmission acknowledge

 

 

 

 

 

CANAA

0x600A

0x620A

1

Abort acknowledge

 

 

 

 

 

CANRMP

0x600C

0x620C

1

Receive message pending

 

 

 

 

 

CANRML

0x600E

0x620E

1

Receive message lost

 

 

 

 

 

CANRFP

0x6010

0x6210

1

Remote frame pending

 

 

 

 

 

CANGAM

0x6012

0x6212

1

Global acceptance mask

 

 

 

 

 

CANMC

0x6014

0x6214

1

Master control

 

 

 

 

 

CANBTC

0x6016

0x6216

1

Bit-timing configuration

 

 

 

 

 

CANES

0x6018

0x6218

1

Error and status

 

 

 

 

 

CANTEC

0x601A

0x621A

1

Transmit error counter

 

 

 

 

 

CANREC

0x601C

0x621C

1

Receive error counter

 

 

 

 

 

CANGIF0

0x601E

0x621E

1

Global interrupt flag 0

 

 

 

 

 

CANGIM

0x6020

0x6220

1

Global interrupt mask

 

 

 

 

 

CANGIF1

0x6022

0x6222

1

Global interrupt flag 1

 

 

 

 

 

CANMIM

0x6024

0x6224

1

Mailbox interrupt mask

 

 

 

 

 

CANMIL

0x6026

0x6226

1

Mailbox interrupt level

 

 

 

 

 

CANOPC

0x6028

0x6228

1

Overwrite protection control

 

 

 

 

 

CANTIOC

0x602A

0x622A

1

TX I/O control

 

 

 

 

 

CANRIOC

0x602C

0x622C

1

RX I/O control

 

 

 

 

 

CANTSC

0x602E

0x622E

1

Time stamp counter (Reserved in SCC mode)

 

 

 

 

 

CANTOC

0x6030

0x6230

1

Time-out control (Reserved in SCC mode)

 

 

 

 

 

CANTOS

0x6032

0x6232

1

Time-out status (Reserved in SCC mode)

 

 

 

 

 

(1)These registers are mapped to Peripheral Frame 1.

72

Peripherals

Copyright © 2003–2009, Texas Instruments Incorporated

Submit Documentation Feedback

Product Folder Link(s): TMS320F2809 TMS320F2808 TMS320F2806 TMS320F2802 TMS320F2801 TMS320C2802

TMS320C2801 TMS320F28016 TMS320F28015

Page 72
Image 72
Texas Instruments TMS320F2809, TMS320F2808 Can Register Map1, Register Name, Ecan-A Ecan-B, Size Description Address