STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches
CanRxMsgTypeDef Struct Reference

CAN Rx message structure definition. More...

#include <stm32f4xx_hal_can_legacy.h>

Collaboration diagram for CanRxMsgTypeDef:

Data Fields

uint32_t StdId
 
uint32_t ExtId
 
uint32_t IDE
 
uint32_t RTR
 
uint32_t DLC
 
uint8_t Data [8]
 
uint32_t FMI
 
uint32_t FIFONumber
 

Detailed Description

CAN Rx message structure definition.

Definition at line 180 of file stm32f4xx_hal_can_legacy.h.

Field Documentation

◆ StdId

uint32_t CanRxMsgTypeDef::StdId

Specifies the standard identifier. This parameter must be a number between Min_Data = 0 and Max_Data = 0x7FF

Definition at line 182 of file stm32f4xx_hal_can_legacy.h.

◆ ExtId

uint32_t CanRxMsgTypeDef::ExtId

Specifies the extended identifier. This parameter must be a number between Min_Data = 0 and Max_Data = 0x1FFFFFFF

Definition at line 185 of file stm32f4xx_hal_can_legacy.h.

◆ IDE

uint32_t CanRxMsgTypeDef::IDE

Specifies the type of identifier for the message that will be received. This parameter can be a value of CAN Identifier Type

Definition at line 188 of file stm32f4xx_hal_can_legacy.h.

◆ RTR

uint32_t CanRxMsgTypeDef::RTR

Specifies the type of frame for the received message. This parameter can be a value of CAN Remote Transmission Request

Definition at line 191 of file stm32f4xx_hal_can_legacy.h.

◆ DLC

uint32_t CanRxMsgTypeDef::DLC

Specifies the length of the frame that will be received. This parameter must be a number between Min_Data = 0 and Max_Data = 8

Definition at line 194 of file stm32f4xx_hal_can_legacy.h.

◆ Data

uint8_t CanRxMsgTypeDef::Data[8]

Contains the data to be received. This parameter must be a number between Min_Data = 0 and Max_Data = 0xFF

Definition at line 197 of file stm32f4xx_hal_can_legacy.h.

◆ FMI

uint32_t CanRxMsgTypeDef::FMI

Specifies the index of the filter the message stored in the mailbox passes through. This parameter must be a number between Min_Data = 0 and Max_Data = 0xFF

Definition at line 200 of file stm32f4xx_hal_can_legacy.h.

◆ FIFONumber

uint32_t CanRxMsgTypeDef::FIFONumber

Specifies the receive FIFO number. This parameter can be CAN_FIFO0 or CAN_FIFO1

Definition at line 203 of file stm32f4xx_hal_can_legacy.h.


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