DocID018909 Rev 11
RM0090
Controller area network (bxCAN)
1112
32.9.5 bxCAN
register
map
Refer to
Section: Memory map
for the register boundary addresses. The registers from
offset 0x200 to 31C are present only in CAN1.
Table 183. 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
DBF
RESE
T
Reserved
TTCM
AB
OM
AW
U
M
NAR
T
RFLM
TXF
P
S
L
EEP
INRQ
Reset value
1
0
0 0
0
0
0 0
1
0
0x004
CAN_MSR
Reserved
RX
SAMP
RXM
TXM
Res.
SLA
K
I
WKUI
ERRI
SLA
K
INA
K
Reset value
1 1
0
0
0
0 0
1
0
0x008
CAN_TSR
LO
W[
2:
0]
TM
E
[2
:0
]
CODE[1:0]
ABRQ
2
Res.
TERR2
AL
S
T
2
TXOK2
RQCP2
ABRQ
1
Res.
TERR1
AL
S
T
1
TXOK1
RQCP1
ABRQ
0
Res..
TERR0
AL
S
T
0
TXOK0
RQCP0
Reset value
0 0
0
1
1 1
0
0
0
0 0
0
0
0
0 0
0
0
0
0 0
0
0
0x00C
CAN_RF0R
Reserved
RF
O
M
0
FO
VR0
FU
L
L0
Reserved
F
M
P
0
[1
:0]
Reset value
0
0
0
0
0
0x010
CAN_RF1R
Reserved
RF
OM1
FO
VR1
FU
LL
1
Reserved
F
M
P
1
[1
:0]
Reset value
0
0
0
0
0
0x014
CAN_IER
Reserved
SLKI
E
WK
UIE
E
RRIE
Res.
LECI
E
BO
FI
E
EP
VI
E
EWGI
E
Reserved
FO
VI
E1
FFI
E1
FMPI
E1
FO
VI
E0
FFI
E0
FMPI
E0
TMEI
E
Reset value
0
0
0
0 0
0
0
0
0
0
0 0
0
0
0x018
CAN_ESR
REC[7:0]
TEC[7:0]
Reserved
LE
C[2:
0]
Reserved
BO
FF
EPV
F
EW
G
F
Reset value
0 0
0
0
0 0
0
0
0 0
0
0
0 0
0
0
0
0
0
0
0
0
0x01C
CAN_BTR
SI
LM
LB
KM
Reserved
SJ
W[
1:0
]
Reserved
TS2[2:0]
TS1[3:0]
Reserved
BRP[9:0]
Reset value
0 0
0
0
0
1
0
0 0
1
1
0
0
0 0
0
0
0 0
0
0
0x020-
0x17F
Reserved
0x180
CAN_TI0R
STID[10:0]/EXID[28:18]
EXID[17:0]
IDE
RT
R
TXRQ
Reset value
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
0
0x184
CAN_TDT0R
TIME[15:0]
Reserved
TG
T
Reserved
DLC[3:0]
Reset value
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
0x188
CAN_TDL0R
DATA3[7:0]
DATA2[7:0]
DATA1[7:0]
DATA0[7:0]
Reset value
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x