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

CAN Rx message header structure definition. More...

#include <stm32f4xx_hal_can.h>

Collaboration diagram for CAN_RxHeaderTypeDef:

Data Fields

uint32_t StdId
 
uint32_t ExtId
 
uint32_t IDE
 
uint32_t RTR
 
uint32_t DLC
 
uint32_t Timestamp
 
uint32_t FilterMatchIndex
 

Detailed Description

CAN Rx message header structure definition.

Definition at line 183 of file stm32f4xx_hal_can.h.

Field Documentation

◆ StdId

uint32_t CAN_RxHeaderTypeDef::StdId

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

Definition at line 185 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_GetRxMessage().

◆ ExtId

uint32_t CAN_RxHeaderTypeDef::ExtId

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

Definition at line 188 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_GetRxMessage().

◆ IDE

uint32_t CAN_RxHeaderTypeDef::IDE

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

Definition at line 191 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_GetRxMessage().

◆ RTR

uint32_t CAN_RxHeaderTypeDef::RTR

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

Definition at line 194 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_GetRxMessage().

◆ DLC

uint32_t CAN_RxHeaderTypeDef::DLC

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

Definition at line 197 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_GetRxMessage().

◆ Timestamp

uint32_t CAN_RxHeaderTypeDef::Timestamp

Specifies the timestamp counter value captured on start of frame reception.

Note
: Time Triggered Communication Mode must be enabled. This parameter must be a number between Min_Data = 0 and Max_Data = 0xFFFF.

Definition at line 200 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_GetRxMessage().

◆ FilterMatchIndex

uint32_t CAN_RxHeaderTypeDef::FilterMatchIndex

Specifies the index of matching acceptance filter element. This parameter must be a number between Min_Data = 0 and Max_Data = 0xFF.

Definition at line 204 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_GetRxMessage().


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