\n

LIN

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x8 byte (0x0)
mem_usage : registers
protection : not protected

Registers

CTRL_STS


CTRL_STS

LIN Transceiver Control and Status
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CTRL_STS CTRL_STS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MODE M_SM_ERR OT_STS OC_STS TXD_TMOUT_STS TXD RXD SM FB_SM1 FB_SM2 FB_SM3 MODE_FB HV_MODE M_SM_ERR_CLR

MODE : LIN transceiver power mode control
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0b00 : LIN_Sleep_Mode

LIN module switched to LIN Sleep Mode

0b01 : LIN_Receive_Only_Mode

LIN module switched to LIN Receive Only Mode

0b11 : LIN_Normal_Mode

LIN module switched to LIN Normal Mode

End of enumeration elements list.

M_SM_ERR : LIN Transceiver Mode or Slope Mode Error
bits : 3 - 2 (0 bit)
access : read-only

Enumeration:

0b0 : no_Mode_or_Slope_Mode_Error

Status (see corresponding Feedback registers)

0b1 : Mode_or_Slope_Mode_Error

Status (see corresponding Feedback registers)

End of enumeration elements list.

OT_STS : LIN Receiver Overtemperature Status
bits : 4 - 3 (0 bit)
access : read-only

Enumeration:

0b0 : no_Overtemperature

overtemperature occured

0b1 : Overtemperature

overtemperature occured

End of enumeration elements list.

OC_STS : LIN Receiver Overcurrent Status
bits : 5 - 4 (0 bit)
access : read-only

Enumeration:

0b0 : no_Overcurrent

overcurrent status occured

0b1 : Overcurrent

overcurrent status occured

End of enumeration elements list.

TXD_TMOUT_STS : LIN TXD time-out status
bits : 6 - 5 (0 bit)
access : read-only

Enumeration:

0b0 : NO_TIMEOUT

no time-out occured

0b1 : TIMEOUT

time-out occured

End of enumeration elements list.

TXD : LIN Transmitter switch on (only used when LIN_HV_MODE is set)
bits : 9 - 8 (0 bit)
access : read-write

Enumeration:

0b0 : Pull_Down_LIN_Line

Transmitter is switched on

0b1 : Pull_Up_Resistor_is_active

Transmitter is switched off

End of enumeration elements list.

RXD : Output Signal of Receiver
bits : 10 - 9 (0 bit)
access : read-only

SM : LIN Transmitter Slope mode control
bits : 11 - 11 (1 bit)
access : read-write

Enumeration:

0b00 : Normal_Slope_Mode

for max. 20 kBaud

0b01 : Fast_Slope_Mode

for max. 40 kBaud

0b10 : Low_Slope_Mode

for max. 10.4 kBaud

0b11 : Flash_Mode

for max. 150 kBaud

End of enumeration elements list.

FB_SM1 : Feedback Signal 1 for Slope Mode Setting
bits : 13 - 12 (0 bit)
access : read-only

FB_SM2 : Feedback Signal 2 for Slope Mode Setting
bits : 14 - 13 (0 bit)
access : read-only

FB_SM3 : Feedback Signal 3 for Slope Mode Setting
bits : 15 - 14 (0 bit)
access : read-only

MODE_FB : Feedback Signals for LIN Transmitter Mode Settings
bits : 16 - 17 (2 bit)
access : read-only

HV_MODE : LIN Transceiver High Voltage Input - Output Mode
bits : 21 - 20 (0 bit)
access : read-write

Enumeration:

0b0 : DISABLE

High Voltage Mode Entry is disabled

0b1 : ENABLE

High Voltage Mode Entry is enabled

End of enumeration elements list.

M_SM_ERR_CLR : LIN Transceiver Mode or Slope Mode Error Clear
bits : 24 - 23 (0 bit)
access : read-write

Enumeration:

0b0 : no_action

Status unchanged

0b1 : Clear

Status clear

End of enumeration elements list.



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.