695
CAN Controller (CAN)
Chapter 19
Preliminary User’s Manual U17566EE1V2UM00
Note
1.
This setting must not be made when the CnBRP register = 00H.
2.
TQ = 1/f
TQ
(f
TQ
: CAN protocol layer basic system clock)
(14)
CnLIPT - CANn module last in-pointer register
The CnLIPT register indicates the number of the message buffer in which a
data frame or a remote frame was last stored.
Note
The read value of the CnLIPT register is undefined if a data frame or a remote
frame has never been stored in the message buffer. If the CnRGPT.RHPM bit
is set to 1 after the CAN module has changed from the initialization mode to an
operation mode, therefore, the read value of the CnLIPT register is undefined.
TSEG13
TSEG12
TSEG11
TSEG10
Length of time segment 1
0
0
0
0
Setting prohibited
0
0
0
1
2TQ
Note
0
0
1
0
3TQ
Note
0
0
1
1
4TQ
0
1
0
0
5TQ
0
1
0
1
6TQ
0
1
1
0
7TQ
0
1
1
1
8TQ
1
0
0
0
9TQ
1
0
0
1
10TQ
1
0
1
0
11TQ
1
0
1
1
12TQ
1
1
0
0
13TQ
1
1
0
1
14TQ
1
1
1
0
15TQ
1
1
1
1
16TQ (default value)
After reset: Undefined
R
Address: CnLIPT <CnRBaseAddr> + 05E
H
7
6
5
4
3
2
1
0
CnLIPT
LIPT7
LIPT6
LIPT5
LIPT4
LIPT3
LIPT2
LIPT1
LIPT0
LIPT7 to LIPT0
Last in-pointer register (CnLIPT)
0 to 31
When the CnLIPT register is read, the contents of the element indexed by the last in-pointer
(LIPT) of the receive history list are read. These contents indicate the number of the
message buffer in which a data frame or a remote frame was last stored.
electronic components distributor