STM32H735xx HAL User Manual
|
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 |
FDCAN TT Init structure definition.
Definition at line 467 of file stm32h7xx_hal_fdcan.h.
uint32_t FDCAN_TT_ConfigTypeDef::AppWdgLimit |
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().
uint32_t FDCAN_TT_ConfigTypeDef::EventTrigSel |
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().
uint32_t FDCAN_TT_ConfigTypeDef::ExpTxTrigNbr |
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().
uint32_t FDCAN_TT_ConfigTypeDef::GapEnable |
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().
uint32_t FDCAN_TT_ConfigTypeDef::SyncDevLimit |
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().
uint32_t FDCAN_TT_ConfigTypeDef::TimeMaster |
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().
uint32_t FDCAN_TT_ConfigTypeDef::TURNumerator |
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().