
M451
May. 4, 2018
Page
604
of
1006
Rev.2.08
M4
51
S
E
RI
E
S
T
E
CH
NICA
L RE
F
E
R
E
NC
E
M
A
NU
A
L
IrDA SIR Transmit Encoder
The IrDA SIR Transmit Encoder modulates Non-Return-to-Zero (NRZ) transmit bit stream output
from UART. The IrDA SIR physical layer specifies the use of Return-to-Zero, Inverted (RZI)
modulation scheme which represents logic 0 as an infra light pulse. The modulated output pulse
stream is transmitted to an external output driver and infrared light emitting diode.
The transmitted pulse width is specified as 3/16 period of baud rate.
IrDA SIR Receive Decoder
The IrDA SIR Receive Decoder demodulates the Return-to-Zero bit stream from the input
detector and outputs the NRZ serial bits stream to the UART received data input.
A start bit is detected when the decoder input is LOW.
In idle state, the decoder input is high. In
normal operation, the RXINV (UART_IRDA[6]) is set to ‘1’ and TXINV (UART_IRDA[5]) is set to
‘0’.
IrDA SIR Operation
The IrDA SIR encoder/decoder provides functionality which converts between UART data stream
and half-duplex serial SIR interface. The Figure 6.13-13 is IrDA encoder/decoder waveform.
SOUT
( from UART TX )
IR_ SOUT
( encoder output )
IR_SIN
( decorder input )
SIN
(to UART RX )
0
0
1
0
1
1
1
0
0
1
1
1
Bit cycle width
3/ 16 bit width
STOP BIT
START BIT
IrDA
TX Timing
IrDA
RX Timing
0
1
0
0
1
0
1
0
0
START BIT
STOP BIT
3/ 16 bit width
1
Figure 6.13-13 IrDA TX/RX Timing Diagram
LIN Function Mode (Local Interconnection Network)
6.13.5.9
The UART0/UART1 supports LIN function. Setting FUNCSEL (UART_FUNCSEL[1:0]) to ’01’ to
select LIN mode operation. The UART0/UART1 supports LIN break/delimiter generation and
break/delimiter detection in LIN master mode, and supports header detection and automatic
resynchronization in LIN Slave mode.
Structure of LIN Frame
According to the LIN protocol, all information transmitted is packed as frames; a frame consists of
a header (provided by the master task) and a response (provided by a slave task). The header
Содержание ARM Cortex NuMicro M451 Series
Страница 301: ...M451 May 4 2018 Page 301 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL...
Страница 324: ...M451 May 4 2018 Page 324 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL Figure 6 4 18 Checksum Calculation Flow...
Страница 355: ...M451 May 4 2018 Page 355 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL 2 0 Reserved Reserved...
Страница 625: ...M451 May 4 2018 Page 625 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL 00 5 bits 01 6 bits 10 7 bits 11 8 bits...
Страница 721: ...M451 May 4 2018 Page 721 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL the SCL line 1 0 Reserved Reserved...
Страница 1001: ...M451 May 4 2018 Page 1001 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL LQFP 64L 10x10x1 4 mm footprint 2 0 mm 9 2...
Страница 1002: ...M451 May 4 2018 Page 1002 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL LQFP 64L 7x7x1 4 mm footprint 2 0 mm 9 3...
Страница 1003: ...M451 May 4 2018 Page 1003 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL LQFP 48L 7x7x1 4mm footprint 2 0mm 9 4...