489
Chapter 14
FCAN Interface Function
Preliminary User’s Manual U15839EE1V0UM00
Figure 14-34:
CAN 1 to 4 Control Registers (C1CTRL to C4CTRL) (3/5)
Read (2/2)
Bit Position
Bit Name
Function
4
OVM
Specifies the CAN message buffer overwrite mode.
0: A new CAN message overwrites a message buffer with DN flag set (1).
1: A new CAN message is discarded, if it would be stored in a message buffer with
DN bit set (1).
Remark:
The OVM bit determines how to handle a receive message in case this
message would overwrite the corresponding receive message buffer.
3
TMR
Specifies the time stamp mode for reception.
0: CGTSC counter is captured into the corresponding M_TIMEm register at SOF
signal of the receive message.
1: CGTSC counter is captured into the corresponding M_TIMEm register, when
the valid receive message is copied into the message buffer.
Remark:
For details refer to chapter 14.2.5 “Time stamp” on page 441
2
STOP
Selects the CAN stop mode.
0: CAN module is not stop mode.
1: CAN module stop mode selected.
Remarks: 1. The CAN stop mode can be entered only if the CAN module is already
in sleep mode (SLEEP = 1).
2. In CAN stop mode the CAN module is disabled (protocol layer activities
stopped, and set in suspend mode), and wake up of the CAN module is
only possible by CPU (CPU clears STOP bit).
1
SLEEP
Selects the CAN sleep mode.
0: Normal operation mode.
1: CAN module sleep mode selected.
Remarks: 1. Entering the CAN sleep mode from normal operating mode is just pos-
sible when the CAN bus is idle.
2. In CAN sleep mode the CAN module does not process any transmit
request submitted by the CPU.
3. In case there is activity on the CAN bus and in parallel the SLEEP bit is
set (1), the CAN module remains in normal operating mode and the
SLEEP bit is cleared (0) automatically.
4. The CAN sleep mode is released and normal operating mode is
entered under the following conditions:
(a) CPU clears the SLEEP bit (i.e. internal wake up by CPU)
(b) first dominant bit on the idle CAN bus (i.e. external wake up by
CAN bus activity)
5. After releasing the CAN sleep mode the WAKE bit of the CxDEF regis-
ter is set (1), and an error interrupt is generated upon external wake up
by CAN bus activity.
0
INIT
Requests entering the initialisation mode.
0: Normal operation mode
1: Initialisation mode request
Remark:
The INIT flag is used to set the CAN module in initialisation mode. The
CAN module acknowledges the transition into initialisation state by setting
the ISTAT flag (1). This may take some time, especially when the protocol
layer is handling a transmission or reception.
Summary of Contents for mPD703128
Page 6: ...6 Preliminary User s Manual U15839EE1V0UM00 ...
Page 20: ...20 Preliminary User s Manual U15839EE1V0UM00 ...
Page 32: ...32 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 154: ...154 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 238: ...238 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 356: ...356 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 522: ...522 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 600: ...600 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 610: ...610 Preliminary User s Manual U15839EE1V0UM00 ...
Page 612: ......