CAN filter configuration structure definition. More...
#include <stm32f7xx_hal_can_legacy.h>
Public Attributes | |
uint32_t | BankNumber |
uint32_t | FilterActivation |
uint32_t | FilterFIFOAssignment |
uint32_t | FilterIdHigh |
uint32_t | FilterIdLow |
uint32_t | FilterMaskIdHigh |
uint32_t | FilterMaskIdLow |
uint32_t | FilterMode |
uint32_t | FilterNumber |
uint32_t | FilterScale |
CAN filter configuration structure definition.
Definition at line 124 of file stm32f7xx_hal_can_legacy.h.
uint32_t CAN_FilterConfTypeDef::BankNumber |
Select the start slave bank filter. This parameter must be a number between Min_Data = 0 and Max_Data = 28
Definition at line 159 of file stm32f7xx_hal_can_legacy.h.
uint32_t CAN_FilterConfTypeDef::FilterActivation |
Enable or disable the filter. This parameter can be set to ENABLE or DISABLE.
Definition at line 156 of file stm32f7xx_hal_can_legacy.h.
uint32_t CAN_FilterConfTypeDef::FilterFIFOAssignment |
Specifies the FIFO (0 or 1) which will be assigned to the filter. This parameter can be a value of CAN Filter FIFO
Definition at line 144 of file stm32f7xx_hal_can_legacy.h.
uint32_t CAN_FilterConfTypeDef::FilterIdHigh |
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
Definition at line 126 of file stm32f7xx_hal_can_legacy.h.
uint32_t CAN_FilterConfTypeDef::FilterIdLow |
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
Definition at line 130 of file stm32f7xx_hal_can_legacy.h.
uint32_t CAN_FilterConfTypeDef::FilterMaskIdHigh |
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
Definition at line 134 of file stm32f7xx_hal_can_legacy.h.
uint32_t CAN_FilterConfTypeDef::FilterMaskIdLow |
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
Definition at line 139 of file stm32f7xx_hal_can_legacy.h.
uint32_t CAN_FilterConfTypeDef::FilterMode |
Specifies the filter mode to be initialized. This parameter can be a value of CAN Filter Mode
Definition at line 150 of file stm32f7xx_hal_can_legacy.h.
uint32_t CAN_FilterConfTypeDef::FilterNumber |
Specifies the filter which will be initialized. This parameter must be a number between Min_Data = 0 and Max_Data = 27
Definition at line 147 of file stm32f7xx_hal_can_legacy.h.
uint32_t CAN_FilterConfTypeDef::FilterScale |
Specifies the filter scale. This parameter can be a value of CAN Filter Scale
Definition at line 153 of file stm32f7xx_hal_can_legacy.h.