Maxq7667 user’s guide – Maxim Integrated MAXQ7667 User Manual

Page 132

Advertising
background image

___________________________________________________________________________________________________________

8-2

MAXQ7667 User’s Guide

8.4.5 LIN Slave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-21

8.4.5.1 LIN Slave Setup Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-21

8.4.5.2 LIN Slave Receiving Protected ID and Break/Sync Example . . . . . . . . . . . . . .8-21

8.4.5.3 LIN Slave Polling for Receive Complete Example . . . . . . . . . . . . . . . . . . . . . .8-22

8.4.5.4 LIN Slave Setup to Transmit Data from Slave Example . . . . . . . . . . . . . . . . . .8-22

8.4.5.5 LIN Slave Setup to Transmit Multiple Bytes from Slave Example . . . . . . . . . . .8-22

8.4.6 Receive Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-22

8.4.7 Identifier Boundary Register (IDFB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-22

8.4.8 LIN Transmit and Receive FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-22

8.4.9 Setting LIN Baud Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-23

8.4.10 LIN Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-23

8.4.10.1 LIN Interrupt Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-23

8.4.10.2 LIN Master/Slave Interrupt Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-23

8.4.11 Power Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-23

8.4.12 LIN Error Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-24

8.5 MAXQ7667 UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-24

8.5.1 MAXQ7667 UART Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-24

8.5.2 MAXQ7667 UART Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-25

8.5.2.1 UART Mode 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-25

8.5.2.2 UART Mode 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-25

8.5.2.3 UART Mode 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-28

8.5.2.4 UART Mode 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-28

8.5.3 Framing Error Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-28

8.5.4 UART Mode 1 Asynchronous Full-Duplex Setup Example . . . . . . . . . . . . . . . . . . . . . .8-31

8.5.5 UART Interrupts Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-31

8.5.6 UART Transmit Data Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-31

8.5.7 UART Receive Data Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-32

8.5.8 Setting UART Baud Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-32

8.5.9 UART FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-32

Advertising