EasyManua.ls Logo

NXP Semiconductors MPC5566 - Page 49

NXP Semiconductors MPC5566
1268 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
Loading...
MPC5566 Reference Manual, Rev. 2
xxxviii Freescale Semiconductor
21.2.1 Detailed Signal Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-3
21.2.1.1 eSCI Transmit (TXDA, TXDB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-3
21.2.1.2 eSCI Receive Pin (RXDA, RXDB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-3
21.3 Memory Map and Register Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-3
21.3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-3
21.3.2 Module Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-3
21.3.3 Register Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-4
21.3.3.1 eSCI Control Register 1 (ESCIx_CR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-4
21.3.3.2 eSCI Control Register 2 (ESCIx_CR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-7
21.3.3.3 eSCI Data Register (ESCIx_DR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-8
21.3.3.4 eSCI Status Register (ESCIx_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-9
21.3.3.5 LIN Control Register (ESCIx_LCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-12
21.3.3.6 LIN Transmit Register (ESCIx_LTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-13
21.3.3.7 LIN Receive Register (ESCIx_LRR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-16
21.3.3.8 LIN CRC Polynomial Register (ESCIx_LPR) . . . . . . . . . . . . . . . . . . . . . . 21-17
21.4 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-18
21.4.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-18
21.4.2 Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-19
21.4.3 Baud Rate Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-20
21.4.4 Transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-21
21.4.4.1 Transmitter Character Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-21
21.4.4.2 Character Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-21
21.4.4.3 Break Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-23
21.4.4.4 Idle Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-23
21.4.4.5 Fast Bit Error Detection in LIN Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-24
21.4.5 Receiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-25
21.4.5.1 Receiver Character Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-25
21.4.5.2 Character Reception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-26
21.4.5.3 Data Sampling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-26
21.4.5.4 Framing Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-28
21.4.5.5 Baud Rate Tolerance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-28
21.4.5.5.1Slow Data Tolerance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-29
21.4.5.5.2 Fast Data Tolerance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-30
21.4.5.6 Receiver Wake-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-30
21.4.5.6.1Idle Input Line Wake-up (WAKE = 0) . . . . . . . . . . . . . . . . . . . . . 21-31
21.4.5.6.2Address Mark Wake-up (WAKE = 1) . . . . . . . . . . . . . . . . . . . . . . 21-31
21.4.6 Single-Wire Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-31
21.4.7 Loop Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-32
21.4.8 Modes of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-32
21.4.8.1 Run Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-32
21.4.8.2 Disabling the eSCI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-33
21.4.9 Interrupt Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-33
21.4.9.1 Interrupt Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-33
21.4.10 Using the LIN Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-35
21.4.10.1 Features of the LIN Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-36

Table of Contents

Related product manuals