Freescale Semiconductor MPC5200B User Manual

Page 17

Advertising
background image

Table Of Contents

Paragraph

Page

Number

Number

MPC5200B Users Guide, Rev. 1

TOC-16

Freescale Semiconductor

19.5.4

MSCAN Control Register 1 (CANCTL1)—MBAR + 0x0901 ........................................................................19-6

19.5.5

MSCAN Bus Timing Register 0 (CANBTR0)—MBAR + 0x0904 .................................................................19-8

19.5.6

MSCAN Bus Timing Register 1 (CANBTR1)—MBAR + 0x0905 .................................................................19-8

19.5.7

MSCAN Receiver Flag Register (CANRFLG)—MBAR+0x0908 ................................................................19-10

19.5.8

MSCAN Receiver Interrupt Enable Register (CANRIER)—MBAR + 0x0909 ............................................19-11

19.5.9

MSCAN Transmitter Flag Register (CANTFLG)—MBAR + 0x090C .........................................................19-12

19.5.10

MSCAN Transmitter Interrupt Enable Register (CANTIER)—MBAR+0x090D .........................................19-13

19.5.11

MSCAN Transmitter Message Abort Request(CANTARQ)—MBAR + 0x0910 .........................................19-13

19.5.12

MSCAN Transmitter Message Abort Ack(CANTAAK)—MBAR +0x0911 ................................................19-14

19.5.13

MSCAN Transmit Buffer Selection (CANTBSEL)—MBAR + 0x0914 .......................................................19-14

19.5.14

MSCAN ID Acceptance Control Register (CANIDAC)—MBAR + 0x0915 ................................................19-15

19.5.15

MSCAN Receive Error Counter Register (CANRXERR)—MBAR + 0x091C .............................................19-16

19.5.16

MSCAN Transmit Error Counter Register (CANTXERR)—MBAR + 0x091D ...........................................19-16

19.5.17

MSCAN ID Acceptance Registers (CANIDAR0-7)—MBAR + 0x0915 ......................................................19-17

19.5.18

MSCAN ID Mask Register (CANIDMR0-7)—MBAR + 0x0928 .................................................................19-19

19.6

Programmer’s Model of Message Storage ............................................................................................................19-21

19.6.1

Identifier Registers (IDR0-3) ..........................................................................................................................19-23

19.6.2

Data Segment Registers (DSR0-7) .................................................................................................................19-23

19.6.3

Data Length Register (DLR) ...........................................................................................................................19-23

19.6.4

MSCAN Transmit Buffer Priority Register (TBPR)—MBAR + 0x0979 ......................................................19-24

19.6.5

MSCAN Time Stamp Register High (TSRH)—MBAR + 0x097C ................................................................19-24

19.6.6

MSCAN Time Stamp Register Low (TSRL)—MBAR + 0x097D .................................................................19-25

19.7

Functional Description ..........................................................................................................................................19-25

19.7.1

General ............................................................................................................................................................19-25

19.7.2

Message Storage .............................................................................................................................................19-26

19.7.2.1

Message Transmit Background ................................................................................................................19-26

19.7.2.2

Transmit Structures ...................................................................................................................................19-27

19.7.2.3

Receive Structures ....................................................................................................................................19-27

19.7.3

Identifier Acceptance Filter ............................................................................................................................19-28

19.7.4

Protocol Violation Protection .........................................................................................................................19-30

19.7.5

Clock System ..................................................................................................................................................19-31

19.7.6

Timer Link ......................................................................................................................................................19-33

19.7.7

Modes of Operation ........................................................................................................................................19-33

19.7.7.1

Normal Modes ..........................................................................................................................................19-33

19.7.7.2

Listen-Only Mode .....................................................................................................................................19-33

19.7.8

Low Power Options ........................................................................................................................................19-33

19.7.8.1

CPU Run Mode ........................................................................................................................................19-34

19.7.8.2

CPU Sleep Mode ......................................................................................................................................19-34

19.7.8.3

CPU Deep Sleep Mode .............................................................................................................................19-34

19.7.8.4

MSCAN Sleep Mode ................................................................................................................................19-34

19.7.8.5

MSCAN Initialization Mode ....................................................................................................................19-35

19.7.8.6

MSCAN Power Down Mode ....................................................................................................................19-36

19.7.8.7

Programmable Wake-Up Function ...........................................................................................................19-36

19.7.9

Description of Interrupt Operation ..................................................................................................................19-36

19.7.9.1

Transmit Interrupt .....................................................................................................................................19-36

19.7.9.2

Receive Interrupt ......................................................................................................................................19-36

19.7.9.3

Wake-Up Interrupt ....................................................................................................................................19-36

19.7.9.4

Error Interrupt ...........................................................................................................................................19-37

19.7.10

Interrupt Acknowledge ...................................................................................................................................19-37

19.7.11

Recovery from STOP or WAIT ......................................................................................................................19-37

Advertising