HAL + 0/6 examples
SourceVu will show references to CAN_FilterTypeDef from the following samples and libraries:
Examples
STM32446E_EVAL
Examples
CAN
STM32469I_EVAL
Examples
CAN
STM324x9I_EVAL
Examples
CAN
STM324xG_EVAL
Examples
CAN
 
Symbols
loading...
Files
loading...
SummarySyntaxReferences

Fields

Field
Declared as
Description
uint32_t
Specifies the filter identification number (MSBs for a 32-bit configuration, first one for a 16-bit configuration). This parameter must be a number between Min_Data = 0x0000 and Max_Data = 0xFFFF.
uint32_t
Specifies the filter identification number (LSBs for a 32-bit configuration, second one for a 16-bit configuration). This parameter must be a number between Min_Data = 0x0000 and Max_Data = 0xFFFF.
uint32_t
Specifies the filter mask number or identification number, according to the mode (MSBs for a 32-bit configuration, first one for a 16-bit configuration). This parameter must be a number between Min_Data = 0x0000 and Max_Data = 0xFFFF.
uint32_t
Specifies the filter mask number or identification number, according to the mode (LSBs for a 32-bit configuration, second one for a 16-bit configuration). This parameter must be a number between Min_Data = 0x0000 and Max_Data = 0xFFFF.
uint32_t
Specifies the FIFO (0 or 1U) which will be assigned to the filter. This parameter can be a value of CAN_filter_FIFO.
uint32_t
Specifies the filter bank which will be initialized. For single CAN instance(14 dedicated filter banks), this parameter must be a number between Min_Data = 0 and Max_Data = 13. For dual CAN instances(28 filter banks shared), this parameter must be a number between Min_Data = 0 and Max_Data = 27.
uint32_t
Specifies the filter mode to be initialized. This parameter can be a value of CAN_filter_mode.
uint32_t
Specifies the filter scale. This parameter can be a value of CAN_filter_scale.
uint32_t
Enable or disable the filter. This parameter can be a value of CAN_filter_activation.
uint32_t
Select the start filter bank for the slave CAN instance. For single CAN instances, this parameter is meaningless. For dual CAN instances, all filter banks with lower index are assigned to master CAN instance, whereas all filter banks with greater index are assigned to slave CAN instance. This parameter must be a number between Min_Data = 0 and Max_Data = 27.

References

from examples