Controller area network (bxCAN) RM0390
1034/1328 RM0390 Rev 4
30.3.4 Acceptance filters
The bxCAN provides up to 28 scalable/configurable identifier filter banks in dual CAN
configuration, 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 385. Dual-CAN block diagram
$FFHSW DQFH)LOW HUV
)L O W HU
7U DQ VPL VVL RQ
6FKHGXOHU
0DLOER[
5HFH L YH), )2
0DLOER[
5HFHLYH),)2
0DLOER[
7[0DLOER[HV
7U DQ VPL VVL R Q
6FKHGXOHU
0DLOER[
5HFHLYH),)2
0DLOER[
5H F HL Y H ) ,)2
0DLOER[
7[0DLOER[HV
0HPRU\
$FFHVV
&R Q W U R O O H U
0DVWHU&RQWURO
0DVWHU6W DWXV
5[ ), )2 6W DW X V
5[ ), )2 6W DW X V
(UURU6WDWXV
%L W 7L PL Q J
,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 PL 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
0DVWHU
UHWVD0UHWVD0
0DVWHU)LOWHUV
6O D Y H
6O D Y H
6O DY H
6ODYH)LOWHUV
WR
WR
DLE
1RWH&$1VWDUWILOWHUEDQNQXPEHUQLVFRQILJXUDEOHE\ZULWLQJ
&$16%>@ELWVLQWKH&$1B)05UHJLVWHU