STM32F439xx HAL User Manual
Data Fields
CAN_TxHeaderTypeDef Struct Reference

CAN Tx message header structure definition. More...

#include <stm32f4xx_hal_can.h>

Data Fields

uint32_t StdId
uint32_t ExtId
uint32_t IDE
uint32_t RTR
uint32_t DLC
FunctionalState TransmitGlobalTime

Detailed Description

CAN Tx message header structure definition.

Definition at line 168 of file stm32f4xx_hal_can.h.


Field Documentation

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 182 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_AddTxMessage().

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

Definition at line 173 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_AddTxMessage().

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 176 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_AddTxMessage().

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 179 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_AddTxMessage().

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

Definition at line 170 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_AddTxMessage().

Specifies whether the timestamp counter value captured on start of frame transmission, is sent in DATA6 and DATA7 replacing pData[6] and pData[7].

Note:
: Time Triggered Communication Mode must be enabled.
: DLC must be programmed as 8 bytes, in order these 2 bytes are sent. This parameter can be set to ENABLE or DISABLE.

Definition at line 185 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_AddTxMessage().


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