Public Attributes | List of all members
CAN_FilterConfTypeDef Struct Reference

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
 

Detailed Description

CAN filter configuration structure definition.

Definition at line 124 of file stm32f7xx_hal_can_legacy.h.

Member Data Documentation

◆ BankNumber

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.

◆ FilterActivation

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.

◆ FilterFIFOAssignment

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.

◆ FilterIdHigh

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.

◆ FilterIdLow

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.

◆ FilterMaskIdHigh

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.

◆ FilterMaskIdLow

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.

◆ FilterMode

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.

◆ FilterNumber

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.

◆ FilterScale

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.


The documentation for this struct was generated from the following file:


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:19