\n
address_offset : 0x0 Bytes (0x0)
size : 0x2000 byte (0x0)
mem_usage : registers
protection : not protected
LIN Transceiver Control
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EN : LIN Transceiver enable
bits : 0 - -1 (0 bit)
access : read-write
Enumeration:
0b0 : DISABLE
LIN module disable
0b1 : ENABLE
LIN module enable
End of enumeration elements list.
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.
MODE_FB : Feedback Signals for LIN Transmitter Mode Settings
bits : 4 - 5 (2 bit)
access : read-only
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
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.
LIN Transceiver Interrupt Status
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
M_SM_ERR_IS : LIN Transceiver Mode Error - Slope Mode Error Interrupt Status
bits : 3 - 2 (0 bit)
access : read-only
Enumeration:
0b0 : no Mode Error - Slope Mode
status occurred
0b1 : Mode Error
status occurred
End of enumeration elements list.
OT_IS : LIN Receiver Overtemperature Interrupt Status
bits : 4 - 3 (0 bit)
access : read-only
Enumeration:
0b0 : no Overtemperature
overtemperature occurred
0b1 : Overtemperature
overtemperature occurred
End of enumeration elements list.
OC_IS : LIN Receiver Overcurrent Interrupt Status
bits : 5 - 4 (0 bit)
access : read-only
Enumeration:
0b0 : no Overcurrent
overcurrent status occurred
0b1 : Overcurrent
overcurrent status occurred
End of enumeration elements list.
TXD_TMOUT_IS : LIN TXD time-out Interrupt Status
bits : 6 - 5 (0 bit)
access : read-only
Enumeration:
0b0 : NO_TIMEOUT
no time-out occurred
0b1 : TIMEOUT
time-out occurred
End of enumeration elements list.
M_SM_ERR_STS : LIN Transceiver Mode Error - Slope Mode Error Status
bits : 8 - 7 (0 bit)
access : read-only
Enumeration:
0b0 : no Mode Error - Slope Mode
status occurred
0b1 : Mode Error
status occurred
End of enumeration elements list.
OT_STS : LIN Receiver Overtemperature Status
bits : 9 - 8 (0 bit)
access : read-only
Enumeration:
0b0 : no Overtemperature
overtemperature occurred
0b1 : Overtemperature
overtemperature occurred
End of enumeration elements list.
TXD_TMOUT_STS : LIN TXD time-out Status
bits : 11 - 10 (0 bit)
access : read-only
Enumeration:
0b0 : NO_TIMEOUT
no time-out occurred
0b1 : TIMEOUT
time-out occurred
End of enumeration elements list.
LIN Transceiver Interrupt Status Register Clear
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
M_SM_ERR_ISC : LIN Transceiver Mode Error - Slope Mode Error Interrupt Status Clear
bits : 3 - 2 (0 bit)
access : write-only
Enumeration:
0b0 : NO_Clear
overtemperature not cleared
0b1 : Clear
overtemperature cleared
End of enumeration elements list.
OT_ISC : LIN Receiver Overtemperature Interrupt Status / Status Clear
bits : 4 - 3 (0 bit)
access : write-only
Enumeration:
0b0 : NO_Clear
overtemperature not cleared
0b1 : Clear
overtemperature cleared
End of enumeration elements list.
OC_ISC : LIN Receiver Overcurrent Interrupt Status Clear
bits : 5 - 4 (0 bit)
access : write-only
Enumeration:
0b0 : NO_Clear
overcurrent status not cleared
0b1 : Clear
overcurrent status cleared
End of enumeration elements list.
TXD_TMOUT_ISC : LIN TXD time-out Interrupt Status Clear
bits : 6 - 5 (0 bit)
access : write-only
Enumeration:
0b0 : NO_Clear
no time-out cleared
0b1 : Clear
time-out cleared
End of enumeration elements list.
M_SM_ERR_SC : LIN Transceiver Mode Error - Slope Mode Error Status Clear
bits : 8 - 7 (0 bit)
access : write-only
Enumeration:
0b0 : NO_Clear
overtemperature not cleared
0b1 : Clear
overtemperature cleared
End of enumeration elements list.
OT_SC : LIN Receiver Overtemperature Status Clear
bits : 9 - 8 (0 bit)
access : write-only
Enumeration:
0b0 : NO_Clear
overtemperature not cleared
0b1 : Clear
overtemperature cleared
End of enumeration elements list.
TXD_TMOUT_SC : LIN TXD time-out Status Clear
bits : 11 - 10 (0 bit)
access : write-only
Enumeration:
0b0 : NO_Clear
no time-out cleared
0b1 : Clear
time-out cleared
End of enumeration elements list.
LIN Transceiver Interrupt Enable Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
M_SM_ERR_IEN : LIN Transceiver Mode - Slope Mode Error interrupt enable
bits : 3 - 2 (0 bit)
access : read-write
Enumeration:
0b0 : disable
None
0b1 : enable
None
End of enumeration elements list.
OT_IEN : LIN Transceiver Overtemperature interrupt enable
bits : 4 - 3 (0 bit)
access : read-write
Enumeration:
0b0 : disable
None
0b1 : enable
None
End of enumeration elements list.
OC_IEN : LIN Transceiver Overcurrent interrupt enable
bits : 5 - 4 (0 bit)
access : read-write
Enumeration:
0b0 : disable
None
0b1 : enable
None
End of enumeration elements list.
TXD_TMOUT_IEN : LIN Transceiver TxD-Timeout interrupt enable
bits : 6 - 5 (0 bit)
access : read-write
Enumeration:
0b0 : disable
None
0b1 : enable
None
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 Embeetle, an IDE designed from scratch for embedded software developers.