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-
$FFHSW DQFH)LOW HUV
)L O W HU
7U DQ VPL VVL R Q
6FKHGXOHU
0DLOER[
5HFH L Y H), )2
0DLOER[
5HFHLYH),)2
0DLOER[
7[0DLOER[HV
7U DQ VPL VVL R Q
6FKHGXOHU
0DLOER[
5HFHLYH),)2
0DLOER[
5H F H L Y H ) ,)2
0DLOER[
7[0DLOER[HV
0HPRU\
$FFHVV
&R Q W U R O O H U
0DVWHU&RQW URO
0DVWHU6W DWXV
5[ ), )2 6W DW X V
5[ ), )2 6W DW X V
(UURU6WDWXV
%L W 7L P L QJ
,QWHUUXSW(QDEOH
&RQWURO6WDWXV&RQILJXUDWLRQ
7[6W DW XV
0DVWHU&RQWURO
0DVWHU6WDWXV
5[ ), )2 6W D W X V
5[ ), )2 6W D W X V
(UURU6WDWXV
%LW 7L P L Q J
)LOWHU0RGH
)LOWHU6FDOH
,QWHUUXSW(QDEOH
&RQWURO6WDWXV&RQILJXUDWLRQ
7[6W DW X V
)L O W HU ), ) 2$V VL J Q
)LOWHU0DVWHU
)LOWHU$FWLYDWLRQ
&$1%$FWLYH&RUH
&$16ODYH
&$1%$FWLYH&RUH
&$10DVWHUZLWKE\WHV65$0
0DVW HU
UHWVD0UHWVD0
0DVWHU)LOWHUV
6O DY H
6O DY H
6O DY H
6ODYH)LOWHUV
WR
WR
1RW H &$1VWDUW IL OW HUEDQNQXPEHUQLVFRQIL JXUDEOHE\ZULWLQJWR
WKH&$16%>@ELWVLQWKH&$1B)05UHJLVWHU
DLE