User Manual
648
Rev. 1.1
2019-03-18
TLE984xQX
Microcontroller with LIN and Power Switches for Automotive Applications
LIN Transceiver
– Feedback Signals of Mode and Slope Mode are ok and
– LIN Transceiver LIN_CTRL.OT_STS and LIN_CTRL.OC_STS are not set
• LHVIO - LSLM transition is executed when:
– LIN_CTRL.MODE is configured to LIN Sleep Mode and
– LIN_CTRL.HV_MODE flag is set or
– Feedback Signals of Mode and Slope Mode are not ok or
– LIN Transceiver LIN_CTRL.OT_STS or LIN_CTRL.OC_STS are set
LIN Specifications 1.3 and 2.0, 2.1
The LIN specification 2.0 is a superset of the 1.3 version offering some additional features. However, it is
possible to use the LIN 1.3 slave node in a 2.0 node cluster, as long as the new features are not used. Vice versa
it is possible to use a LIN 2.0 node in the 1.3 cluster without using the new features.
The latest version of the LIN specification 2.1 has no changes regarding the physical layer specification of LIN
2.0.
20.3.2
LIN Transceiver Error Handling
The LIN Module provides error handling for three different cases:
LIN Transceiver TxD Timeout
If the internal UART TxD signal is dominant for the time t > t
timeout
, the TxD timeout function deactivates the LIN
transmitter output stage temporarily, by entering the LIN Receive-Only Mode. The transceiver remains in
recessive state. The TxD timeout function prevents the LIN bus from being blocked by a permanent low signal
on the TxD pin, caused by a failure. The failure is stored in the TXD_TMOUT flag. The transmitter stage is
activated again after the dominant timeout condition is removed and after the TXD_TMOUT flag is cleared by
software.
LIN Receiver Overcurrent
If the LIN transmitter detects an overcurrent condition I > I
BUS,sc
, the LIN transceiver enters LIN Receive Only
Mode and the overcurrent status will be stored in the LIN_OC_STS flag. The short circuit current is limited to
I
BUS,sc
. The LIN_OC_IS flag can be cleared by software and will be set again as long as the above condition
remains.
To generate an interrupt in case of LIN overcurrent detection, the corresponding interrupt can be enabled by
setting the LIN_IRQEN.OT_IEN in the LIN_IRQEN register. This interrupt is routed to INTISR_10.
LIN Receiver Overtemperature
If the LIN transmitter detects an overtemperature condition the transmitter will be deactivated temporarily,
by entering the LIN Receive-Only Mode. The transceiver remains in recessive state. The failure is stored in the
LIN_OT_IS flag. The transmitter stage is activated again after the overtemperature condition is gone and after
the LIN_OT_STS flag is cleared by software.
To generate an interrupt in case of LIN overtemperature detection, the corresponding interrupt can be
enabled by setting the LIN_IRQEN.OT_IEN in the LIN_IRQEN register. This interrupt is routed to INTISR_10.
20.3.3
Slope Modes
The LIN Module provides some additional slope mode features which can be used for EoL (End of Line)
programming or to reduce emission in case of usage of lower baudrates. The configurable slope modes are: