RM0402 Rev 6 787/1163
RM0402 Universal synchronous receiver transmitter (USART) /universal asynchronous receiver
810
detection circuit receives either a ‘1, if the break word was not complete, or a delimiter
character if a break has been detected.
The behavior of the break detector state machine and the break flag is shown in Figure 254.
Examples of break frames are given on Figure 255, where we suppose that LBDL=1 (11-bit
break length), and M=0 (8-bit data).
Figure 254. Break detection in LIN mode (11-bit break length - LBDL bit is set)
MSv31156V1
Idle Bit0 Bit1 Bit2 Bit3 Bit4 Bit5 Bit6 Bit7 Bit8 Bit9 Bit10 Idle
0000 000 0001
Case 1: break signal not long enough => break discarded, LBDF is not set
RX line
Capture strobe
Break state
machine
Read samples
Idle Bit0 Bit1 Bit2 Bit3 Bit4 Bit5 Bit6 Bit7 Bit8 Bit9 B10 Idle
0000 000 0000
Case 2: break signal just long enough => break detected, LBDF is set
RX line
Capture strobe
Break state
machine
Read samples
Break frame
Break frame
Delimiter is immediate
LBDF
Idle Bit0 Bit1 Bit2 Bit3 Bit4 Bit5 Bit6 Bit7 Bit8 Bit9 Bit10 Idle
0000 000 0000
Case 3: break signal long enough => break detected, LBDF is set
RX line
Capture strobe
Break state
machine
Read samples
Break frame
LBDF
wait delimiter