
300
Chapter 16
CAN Controller
User’s Manual U16504EE1V1UD00
Figure 16-47:
Mask Control Register (2/2)
The following table shows which compare takes place for the different receive buffers. The ID in this
table always represents the ID stored in the mentioned receive buffer. The table also shows which
buffers are used to provide the mask information and therefore do not receive messages. A global mask
can be used for standard and extended frames at the same time. The frame type is only controlled by
the IDE bit of the receiving buffer.
SSHT
AL
Function
0
x
Single shot mode disabled
1
0
Single shot mode enabled; no re-transmission when an error occurs.
Transmit message will not be queued for a second transmit request
when the arbitration was lost
1
1
Single shot mode enabled; no re-transmission when an error occurs.
Transmit message will be queued for a second transmit request when
the arbitration was lost.
BRPRS7
BRPRS6
Prescaler values
0
0
Selects 0 - 64 DCAN clocks per time quanta
0
1
Selects 65 - 128 DCAN clocks per time quanta
1
0
Selects 129 - 192 DCAN clocks per time quanta
1
1
Selects 193 - 256 DCAN clocks per time quanta
Table 16-26:
Mask Operation Buffers
GLOBAL
MSK1 MSK0
Receive Buffer
Operation
0
1
2
3
4-15
X
0
0
Compare
ID
Compare
ID
Compare
ID
Compare
ID
Compare
ID
Normal
0
0
1
Mask0
Compare
ID & mask0
Compare
ID
Compare
ID
Compare
ID
One mask
0
1
0
Compare
ID
Compare
ID
Mask1
Compare
ID & mask1
Compare
ID
One mask
0
1
1
Mask0
Compare
ID & mask0
Mask1
Compare
ID & mask1
Compare
ID
Two masks
1
0
1
Mask0
Compare
ID & mask0
Compare
ID & mask0
Compare
ID
& mask0
Global mask
1
1
0
Compare
ID
Compare
ID
Mask1
Compare
ID
& mask1
Two normal,
rest global mask
1
1
1
Mask0
Compare
ID & mask0
Mask1
Compare
ID
& mask1
One mask,
rest global mask