45.6.9.1 Modes of Operation

The USART can act either as a LIN Host node or as a LIN Client node.

The node configuration is chosen by setting USART_MR.USART_MODE:

  • LIN Host node (USART_MODE = 0xA)
  • LIN Client node (USART_MODE = 0xB)

In order to avoid unpredictable behavior, any change of the LIN node configuration must be followed by a software reset of the transmitter and of the receiver (except the initial node configuration after a hardware reset). (See “Receiver and Transmitter Control”.)