RM0008 Controller area network (bxCAN)
537/690
In all configurations:
Note: Depending on the scale and mode configuration of the filter the function of each register can
differ. For the filter mapping, functions description and mask registers association, refer to
Section 21.4.4: Identifier filtering on page 508.
A Mask/Identifier register in mask mode has the same bit mapping as in identifier list
mode.
For the register mapping/addresses of the filter banks please refer to the Table 145 on
page 537.
21.6.5 bxCAN register map
Refer to Table 1 on page 36 for the register boundary addresses.
Bits 31:0 FB[31:0] Filter Bits
Identifier
Each bit of the register specifies the level of the corresponding bit of the expected
identifier.
0: Dominant bit is expected
1: Recessive bit is expected
Mask
Each bit of the register specifies whether the bit of the associated identifier register
must match with the corresponding bit of the expected identifier or not.
0: Don’t care, the bit is not used for the comparison
1: Must match, the bit of the incoming identifier must have the same level has
specified in the corresponding identifier register of the filter.
Table 145. bxCAN - register map and reset values
Offset Register
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0x000
CAN_MCR
Reserved
TTCM
ABOM
AWUM
NART
RFLM
TXFP
SLEEP
INRQ
Reset value 00000010
0x004
CAN_MSR
Reserved
RX
SAMP
RXM
TXM
Reserved
SLAKI
WKUI
ERRI
SLAK
INAK
Reset value 1100 00010
0x008
CAN_TSR LOW[2:0] TME[2:0]
CODE[1:0]
ABRQ2
Reserved
TERR2
ALST2
TXOK2
RQCP2
ABRQ1
Reserved
TERR1
ALST1
TXOK1
RQCP1
ABRQ0
Reserved
TERR0
ALST0
TXOK0
RQCP0
Reset value 000111000 00000 00000 0000
0x00C
CAN_RF0R
Reserved
RFOM0
FOVR0
FULL0
Reserved
FMP0[1:0]
Reset value 000 00
0x010
CAN_RF1R
Reserved
RFOM1
FOVR1
FULL1
Reserved
FMP1[1:0]
Reset value 000 00
0x014
CAN_IER
Reserved
SLKIE
WKUIE
ERRIE
Reserved
LECIE
BOFIE
EPVIE
EWGIE
Reserved
FOVIE1
FFIE1
FMPIE1
FOVIE0
FFIE0
FMPIE0
TMEIE
Reset value 000 0000 0000000
0x018
CAN_ESR REC[7:0] TEC[7:0]
Reserved
LEC[2:0]
Reserved
BOFF
EPVF
EWGF
Reset value 0000000000000000 000 000