NEC UPD703116 User Manual page 572

32-bit single-chip microcontrollers
Table of Contents

Advertisement

(18) CAN message search start/result register (CGMSS (during write)/CGMSR (during read))
The CGMSS/CGMSR register indicates the message search start/result status. Messages in the message
buffer that match the specified search criteria can be searched quickly.
These registers can be read/written in 16-bit units.
Caution Execute a search by writing the CGMSS register only once.
15
14
13
CGMSR
0
0
0
(Read)
15
14
13
CGMSS
CIDE
0
CTRQ
(Write)
(a) Read
Bit position
Bit name
9
MM
8
AM
4 to 0
MFND4 to
MFND0
Note xxxx: CAN message buffer registers can be allocated to the xxxx addresses as programmable
peripheral I/O registers. Note, however, that the xxxx addresses cannot be changed after being
set.
m = 2, 6, A, E
572
CHAPTER 11 FCAN CONTROLLER
12
11
10
9
8
7
0
0
0
MM
AM
0
12
11
10
9
8
7
CMSK
CDN
0
0
SMNO
0
Confirms multiple hits from message search.
0: No messages or only one message meets the search criteria
1: Several messages meet the search criteria
If several message buffers that meet search criteria are detected, the MM bit is set (to 1).
Confirms hits from message search.
0: No messages meet the search criteria
1: At least one message meets the search criteria
Indicates searched message number (0 to 31).
When multiple message buffer numbers match as a result of a search (MM = 1), the return
value of the MFND4 to MFND0 bits is the lowest message buffer number.
When no message buffer numbers match as a result of a search (AM = 0), the return
value of the MFND4 to MFND0 bits is the number of message buffers − 1.
User's Manual U14492EJ5V0UD
6
5
4
3
2
1
0
0
MFND4
MFND3
MFND2
MFND1
6
5
4
3
2
1
0
0
STRT4
STRT3
STRT2
STRT1
Function
0
Address
Initial value
Note
MFND0
xxxxmC1AH
0000H
0
STRT0
(1/2)

Advertisement

Table of Contents
loading

Table of Contents