LPUARTx_MODIR field descriptions
Field Description
31–19
Reserved
This field is reserved.
This read-only field is reserved and always has the value 0.
18
IREN
Infrared enable
Enables/disables the infrared modulation/demodulation.
0 IR disabled.
1 IR enabled.
17–16
TNP
Transmitter narrow pulse
Enables whether the LPUART transmits a 1/OSR, 2/OSR, 3/OSR or 4/OSR narrow pulse.
00 1/OSR.
01 2/OSR.
10 3/OSR.
11 4/OSR.
15–6
Reserved
This field is reserved.
This read-only field is reserved and always has the value 0.
5
TXCTSSRC
Transmit CTS Source
Configures the source of the CTS input.
0 CTS input is the LPUART_CTS pin.
1 CTS input is the inverted Receiver Match result.
4
TXCTSC
Transmit CTS Configuration
Configures if the CTS state is checked at the start of each character or only when the transmitter is idle.
0 CTS input is sampled at the start of each character.
1 CTS input is sampled when the transmitter is idle.
3
RXRTSE
Receiver request-to-send enable
Allows the RTS output to control the CTS input of the transmitting device to prevent receiver overrun.
NOTE:
Do not set both RXRTSE and TXRTSE.
0 The receiver has no effect on RTS.
1 RTS is deasserted if the receiver data register is full or a start bit has been detected that would cause
the receiver data register to become full. RTS is asserted if the receiver data register is not full and
has not detected a start bit that would cause the receiver data register to become full.
2
TXRTSPOL
Transmitter request-to-send polarity
Controls the polarity of the transmitter RTS. TXRTSPOL does not affect the polarity of the receiver RTS.
RTS will remain negated in the active low state unless TXRTSE is set.
0 Transmitter RTS is active low.
1 Transmitter RTS is active high.
1
TXRTSE
Transmitter request-to-send enable
Controls RTS before and after a transmission.
Table continues on the next page...
Chapter 48 Low Power Universal Asynchronous Receiver/Transmitter (LPUART)
K22F Sub-Family Reference Manual, Rev. 4, 08/2016
NXP Semiconductors 1321