English
Language : 

PXS20RM Datasheet, PDF (625/1368 Pages) Freescale Semiconductor, Inc – PXS20 Microcontroller
FlexCAN Module
1 = A Stuffing Error occurred since last read of this register.
0 = No such occurrence.
TX_WRN — TX Error Warning
This bit indicates when repetitive errors are occurring during message transmission.
1 = TX_Err_Counter  96
0 = No such occurrence
RX_WRN — Rx Error Warning
This bit indicates when repetitive errors are occurring during message reception.
1 = Rx_Err_Counter 96
0 = No such occurrence
IDLE — CAN bus IDLE state
This bit indicates when CAN bus is in IDLE state.
1 = CAN bus is now IDLE
0 = No such occurrence
TXRX — Current FlexCAN status (transmitting/receiving)
This bit indicates if FlexCAN is transmitting or receiving a message when the CAN bus is not in IDLE
state. This bit has no meaning when IDLE is asserted.
1 = FlexCAN is transmitting a message (IDLE=0)
0 = FlexCAN is receiving a message (IDLE=0)
FLT_CONF — Fault Confinement State
This 2-bit field indicates the Confinement State of the FlexCAN module, as shown in Table 24-7. If
the LOM bit in the Control Register is asserted, the FLT_CONF field will indicate “Error Passive”.
Since the Control Register is not affected by soft reset, the FLT_CONF field will not be affected by
soft reset if the LOM bit is asserted.
Table 24-7. Fault Confinement State
Value
00
01
1X
Meaning
Error Active
Error Passive
Bus Off
BOFF_INT — ‘Bus Off’ Interrupt
This bit is set when FlexCAN enters ‘Bus Off’ state. If the corresponding mask bit in the Control
Register (BOFF_MSK) is set, an interrupt is generated to the CPU. This bit is cleared by writing it to
‘1’. Writing ‘0’ has no effect.
1 = FlexCAN module entered ‘Bus Off’ state
0 = No such occurrence
Freescale Semiconductor
PXS20 Microcontroller Reference Manual, Rev. 1
24-25