
Controller area network (bxCAN)
RM0351
1578/1830
DocID024597 Rev 5
46.3.4 Acceptance
filters
The bxCAN provides up to 28 scalable/configurable identifier filter banks, for selecting the
incoming messages, that the software needs and discarding the others.
Receive FIFO
Two receive FIFOs are used by hardware to store the incoming messages. Three complete
messages can be stored in each FIFO. The FIFOs are managed completely by hardware.
Figure 502. Dual CAN block diagram
46.4
bxCAN operating modes
bxCAN has three main operating modes:
initialization
,
normal
and
Sleep
. After a
hardware reset, bxCAN is in Sleep mode to reduce power consumption and an internal pull-
$FFHSWDQFH)LOWHUV
)LOWHU
7UDQVPLVVLRQ
6FKHGXOHU
0DLOER[
5HFHLYH),)2
0DLOER[
5HFHLYH),)2
0DLOER[
7[0DLOER[HV
7UDQVPLVVLRQ
6FKHGXOHU
0DLOER[
5HFHLYH),)2
0DLOER[
5HFHLYH),)2
0DLOER[
7[0DLOER[HV
0HPRU\
$FFHVV
&RQWUROOHU
0DVWHU&RQWURO
0DVWHU6WDWXV
5[),)26WDWXV
5[),)26WDWXV
(UURU6WDWXV
%LW7LPLQJ
,QWHUUXSW(QDEOH
&RQ
WURO
6
WD
WX
V
&
R
QIL
J
X
UD
WLR
Q
7[6WDWXV
0DVWHU&RQWURO
0DVWHU6WDWXV
5[),)26WDWXV
5[),)26WDWXV
(UURU6WDWXV
%LW7LPLQJ
)LOWHU0RGH
)LOWHU6FDOH
,QWHUUXSW(QDEOH
&RQ
WURO
6
WD
WX
V
&
RQIL
JXUD
WL
R
Q
7[6WDWXV
)LOWHU),)2$VVLJQ
)LOWHU0DVWHU
)LOWHU$FWLYDWLRQ
&$1%$FWLYH&RUH
&$16ODYH
&$1%$FWLYH&RUH
&$10DVWHUZLWKE\WHV65$0
0DVWHU
U
H
W
V
D
0
U
H
W
V
D
0
0DVWHU)LOWHUV
6ODYH
6ODYH
6ODYH
6ODYH)LOWHUV
WR
WR
1RWH &$1VWDUWILOWHUEDQNQXPEHUQLVFRQIL JXUDEOHE\ZULWLQJWR
WKH&$16%>@ELWVLQWKH&$1B)05UHJLVWHU
DLE