beautypg.com

3 lin/uart controller structure, 4 lin/uart command overview – Rainbow Electronics ATmega64M1 User Manual

Page 204

background image

204

8209A–AVR–08/09

ATmega16M1/32M1/64M1

21.4.3

LIN/UART Controller Structure

Figure 21-4. LIN/UART Controller Block Diagram

21.4.4

LIN/UART Command Overview

Figure 21-5. LIN/UART Command Dependencies

BUFFER

FSM

RX

Get Byte

Frame Time-out

Synchronization

Monitoring

RxD

TX

Put Byte

Finite State Machine

TxD

BAUD_RATE

Prescaler

Sample /bit

CLK

IO

Data FIFO

IDOK

RXOK

Recommended

Way

TXOK

Tx

Response

Tx Header

Rx Header

or

LIN Abort

Byte

Transfer

Rx

Byte

Tx

Byte

Tx

Response

LIN

UART

Full

Duplex

DISABLE

Automatic

Return

Possible

Way