STM32H735xx HAL User Manual
Data Fields
FDCAN_TT_ConfigTypeDef Struct Reference

FDCAN TT Init structure definition. More...

#include <stm32h7xx_hal_fdcan.h>

Data Fields

uint32_t OperationMode
uint32_t GapEnable
uint32_t TimeMaster
uint32_t SyncDevLimit
uint32_t InitRefTrigOffset
uint32_t ExternalClkSync
uint32_t AppWdgLimit
uint32_t GlobalTimeFilter
uint32_t ClockCalibration
uint32_t EvtTrigPolarity
uint32_t BasicCyclesNbr
uint32_t CycleStartSync
uint32_t TxEnableWindow
uint32_t ExpTxTrigNbr
uint32_t TURNumerator
uint32_t TURDenominator
uint32_t TriggerMemoryNbr
uint32_t StopWatchTrigSel
uint32_t EventTrigSel

Detailed Description

FDCAN TT Init structure definition.

Definition at line 467 of file stm32h7xx_hal_fdcan.h.


Field Documentation

Specifies the Application Watchdog Limit : maximum time after which the application has to serve the application watchdog. The application watchdog is incremented once each 256 NTUs. The application watchdog can be disabled by setting AppWdgLimit to 0. This parameter must be a number between 0 and 255. This parameter is ignored if OperationMode is set to FDCAN_TT_COMMUNICATION_LEVEL0

Definition at line 493 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Specifies the nubmer of basic cycles in the system matrix. This parameter can be a value of FDCAN TT Basic Cycle Number

Definition at line 516 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Enable or disable Automatic Clock Calibration. This parameter can be a value of FDCAN TT Automatic Clock Calibration. This parameter is ignored if OperationMode is set to FDCAN_TT_COMMUNICATION_LEVEL1

Definition at line 506 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Enable or disable synchronization pulse output at pin fdcan1_soc. This parameter can be a value of FDCAN TT Cycle Start Sync

Definition at line 519 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Specifies the input to be used as event trigger. This parameter can be a value of FDCAN TT Event Trigger Selection

Definition at line 543 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Specifies the Event Trigger Polarity. This parameter can be a value of FDCAN TT Event Trigger Polarity. This parameter is ignored if OperationMode is set to FDCAN_TT_COMMUNICATION_LEVEL0

Definition at line 511 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Specifies the number of expected Tx_Triggers in the system matrix. This is the sum of Tx_Triggers for exclusive, single arbitrating and merged arbitrating windows. This parameter must be a number between 0 and 4095

Definition at line 525 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Enable or disable External Clock Synchronization. This parameter can be a value of FDCAN TT External Clock Synchronization. This parameter is ignored if OperationMode is set to FDCAN_TT_COMMUNICATION_LEVEL1

Definition at line 488 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Specifies the FDCAN TT Operation. This parameter can be a value of FDCAN TT Operation. This parameter is ignored if OperationMode is set to FDCAN_TT_COMMUNICATION_LEVEL0

Definition at line 472 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Enable or disable Global Time Filtering. This parameter can be a value of FDCAN TT Global Time Filtering. This parameter is ignored if OperationMode is set to FDCAN_TT_COMMUNICATION_LEVEL1

Definition at line 501 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Specifies the Initial Reference Trigger Offset. This parameter must be a number between 0 and 127

Definition at line 485 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Specifies the FDCAN Operation Mode. This parameter can be a value of FDCAN Operation Mode

Definition at line 469 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Specifies the input to be used as stop watch trigger. This parameter can be a value of FDCAN TT Stop Watch Trigger Selection

Definition at line 540 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Specifies the Synchronization Deviation Limit SDL of the TUR numerator : TUR = (Numerator +/- SDL) / Denominator. With : SDL = 2^(SyncDevLimit+5). This parameter must be a number between 0 and 7

Definition at line 480 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Specifies whether the instance is a slave or a potential master. This parameter can be a value of FDCAN TT Time Master

Definition at line 477 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Specifies the number of trigger memory elements. This parameter must be a number between 0 and 64

Definition at line 537 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Specifies the TUR (Time Unit Ratio) denominator. This parameter must be a number between 0x0001 and 0x3FFF

Definition at line 534 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Specifies the TUR (Time Unit Ratio) numerator. It is adviced to set this parameter to the largest applicable value. This parameter must be a number between 0x10000 and 0x1FFFF

Definition at line 530 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().

Specifies the length of Tx enable window in NTUs. This parameter must be a number between 1 and 16

Definition at line 522 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_TT_ConfigOperation().


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