STM32H735xx HAL User Manual
|
Specifies whether the TIM Automatic Output feature is enabled or not. This parameter can be a value of Automatic output enable
This feature can be modified afterwards using unitary functions LL_TIM_EnableAutomaticOutput() or LL_TIM_DisableAutomaticOutput()
Definition at line 546 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_BDTR_Init(), and LL_TIM_BDTR_StructInit().
uint32_t LL_TIM_InitTypeDef::Autoreload |
Specifies the auto reload value to be loaded into the active Auto-Reload Register at the next update event. This parameter must be a number between Min_Data=0x0000 and Max_Data=0xFFFF. Some timer instances may support 32 bits counters. In that case this parameter must be a number between 0x0000 and 0xFFFFFFFF.
This feature can be modified afterwards using unitary function LL_TIM_SetAutoReload().
Definition at line 212 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_Init(), and LL_TIM_StructInit().
Specifies the alternate function mode of the break2 input. This parameter can be a value of BREAK2 AF MODE
This feature can be modified afterwards using unitary functions LL_TIM_ConfigBRK2()
Definition at line 534 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_BDTR_Init(), and LL_TIM_BDTR_StructInit().
Specifies the TIM Break2 Filter. This parameter can be a value of BREAK2 FILTER
This feature can be modified afterwards using unitary function LL_TIM_ConfigBRK2()
Definition at line 524 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_BDTR_Init(), and LL_TIM_BDTR_StructInit().
Specifies the TIM Break2 Input pin polarity. This parameter can be a value of BREAK2 POLARITY
This feature can be modified afterwards using unitary function LL_TIM_ConfigBRK2()
Definition at line 515 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_BDTR_Init(), and LL_TIM_BDTR_StructInit().
uint32_t LL_TIM_BDTR_InitTypeDef::Break2State |
Specifies whether the TIM Break2 input is enabled or not. This parameter can be a value of Break2 Enable
This feature can be modified afterwards using unitary functions LL_TIM_EnableBRK2() or LL_TIM_DisableBRK2()
Definition at line 506 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_BDTR_Init(), and LL_TIM_BDTR_StructInit().
uint32_t LL_TIM_BDTR_InitTypeDef::BreakAFMode |
Specifies the alternate function mode of the break input. This parameter can be a value of BREAK AF MODE
This feature can be modified afterwards using unitary functions LL_TIM_ConfigBRK()
Definition at line 494 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_BDTR_Init(), and LL_TIM_BDTR_StructInit().
uint32_t LL_TIM_BDTR_InitTypeDef::BreakFilter |
Specifies the TIM Break Filter. This parameter can be a value of break filter
This feature can be modified afterwards using unitary function LL_TIM_ConfigBRK()
Definition at line 484 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_BDTR_Init(), and LL_TIM_BDTR_StructInit().
Specifies the TIM Break Input pin polarity. This parameter can be a value of break polarity
This feature can be modified afterwards using unitary function LL_TIM_ConfigBRK()
Definition at line 475 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_BDTR_Init(), and LL_TIM_BDTR_StructInit().
uint16_t LL_TIM_BDTR_InitTypeDef::BreakState |
Specifies whether the TIM Break input is enabled or not. This parameter can be a value of Break Enable
This feature can be modified afterwards using unitary functions LL_TIM_EnableBRK() or LL_TIM_DisableBRK()
Definition at line 466 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_BDTR_Init(), and LL_TIM_BDTR_StructInit().
uint32_t LL_TIM_InitTypeDef::ClockDivision |
Specifies the clock division. This parameter can be a value of Clock Division.
This feature can be modified afterwards using unitary function LL_TIM_SetClockDivision().
Definition at line 221 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_Init(), and LL_TIM_StructInit().
Specifies the compare value to be loaded into the Capture Compare Register. A positive pulse (TRGO event) is generated with a programmable delay every time a change occurs on the Hall inputs. This parameter can be a number between Min_Data = 0x0000 and Max_Data = 0xFFFF.
This feature can be modified afterwards using unitary function LL_TIM_OC_SetCompareCH2().
Definition at line 418 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_HALLSENSOR_Init(), and LL_TIM_HALLSENSOR_StructInit().
uint32_t LL_TIM_OC_InitTypeDef::CompareValue |
Specifies the Compare value to be loaded into the Capture Compare Register. This parameter can be a number between Min_Data=0x0000 and Max_Data=0xFFFF.
This feature can be modified afterwards using unitary function LL_TIM_OC_SetCompareCHx (x=1..6).
Definition at line 265 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_OC_StructInit(), OC1Config(), OC2Config(), OC3Config(), OC4Config(), OC5Config(), and OC6Config().
uint32_t LL_TIM_InitTypeDef::CounterMode |
Specifies the counter mode. This parameter can be a value of Counter Mode.
This feature can be modified afterwards using unitary function LL_TIM_SetCounterMode().
Definition at line 206 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_Init(), and LL_TIM_StructInit().
Specifies the delay time between the switching-off and the switching-on of the outputs. This parameter can be a number between Min_Data = 0x00 and Max_Data = 0xFF.
This feature can be modified afterwards using unitary function LL_TIM_OC_SetDeadTime()
Definition at line 456 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_BDTR_Init(), and LL_TIM_BDTR_StructInit().
Specifies the encoder resolution (x2 or x4). This parameter can be a value of Encoder Mode.
This feature can be modified afterwards using unitary function LL_TIM_SetEncoderMode().
Definition at line 335 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_ENCODER_Init(), and LL_TIM_ENCODER_StructInit().
Specifies the TI1 input source This parameter can be a value of Active Input Selection.
This feature can be modified afterwards using unitary function LL_TIM_IC_SetActiveInput().
Definition at line 347 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_ENCODER_Init(), and LL_TIM_ENCODER_StructInit().
Specifies the TI1 input filter. This parameter can be a value of Input Configuration Filter.
This feature can be modified afterwards using unitary function LL_TIM_IC_SetFilter().
Definition at line 359 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_ENCODER_Init(), and LL_TIM_ENCODER_StructInit().
Specifies the TI1 input filter. This parameter can be a value of Input Configuration Filter.
This feature can be modified afterwards using unitary function LL_TIM_IC_SetFilter().
Definition at line 411 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_HALLSENSOR_Init(), and LL_TIM_HALLSENSOR_StructInit().
Specifies the active edge of TI1 input. This parameter can be a value of Input Configuration Polarity.
This feature can be modified afterwards using unitary function LL_TIM_IC_SetPolarity().
Definition at line 341 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_ENCODER_Init(), and LL_TIM_ENCODER_StructInit().
Specifies the active edge of TI1 input. This parameter can be a value of Input Configuration Polarity.
This feature can be modified afterwards using unitary function LL_TIM_IC_SetPolarity().
Definition at line 397 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_HALLSENSOR_Init(), and LL_TIM_HALLSENSOR_StructInit().
Specifies the TI1 input prescaler value. This parameter can be a value of Input Configuration Prescaler.
This feature can be modified afterwards using unitary function LL_TIM_IC_SetPrescaler().
Definition at line 353 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_ENCODER_Init(), and LL_TIM_ENCODER_StructInit().
Specifies the TI1 input prescaler value. Prescaler must be set to get a maximum counter period longer than the time interval between 2 consecutive changes on the Hall inputs. This parameter can be a value of Input Configuration Prescaler.
This feature can be modified afterwards using unitary function LL_TIM_IC_SetPrescaler().
Definition at line 403 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_HALLSENSOR_Init(), and LL_TIM_HALLSENSOR_StructInit().
Specifies the TI2 input source This parameter can be a value of Active Input Selection.
This feature can be modified afterwards using unitary function LL_TIM_IC_SetActiveInput().
Definition at line 371 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_ENCODER_Init(), and LL_TIM_ENCODER_StructInit().
Specifies the TI2 input filter. This parameter can be a value of Input Configuration Filter.
This feature can be modified afterwards using unitary function LL_TIM_IC_SetFilter().
Definition at line 383 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_ENCODER_Init(), and LL_TIM_ENCODER_StructInit().
Specifies the active edge of TI2 input. This parameter can be a value of Input Configuration Polarity.
This feature can be modified afterwards using unitary function LL_TIM_IC_SetPolarity().
Definition at line 365 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_ENCODER_Init(), and LL_TIM_ENCODER_StructInit().
Specifies the TI2 input prescaler value. This parameter can be a value of Input Configuration Prescaler.
This feature can be modified afterwards using unitary function LL_TIM_IC_SetPrescaler().
Definition at line 377 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_ENCODER_Init(), and LL_TIM_ENCODER_StructInit().
uint32_t LL_TIM_IC_InitTypeDef::ICActiveInput |
Specifies the input. This parameter can be a value of Active Input Selection.
This feature can be modified afterwards using unitary function LL_TIM_IC_SetActiveInput().
Definition at line 310 of file stm32h7xx_ll_tim.h.
Referenced by IC1Config(), IC2Config(), IC3Config(), IC4Config(), and LL_TIM_IC_StructInit().
uint32_t LL_TIM_IC_InitTypeDef::ICFilter |
Specifies the input capture filter. This parameter can be a value of Input Configuration Filter.
This feature can be modified afterwards using unitary function LL_TIM_IC_SetFilter().
Definition at line 322 of file stm32h7xx_ll_tim.h.
Referenced by IC1Config(), IC2Config(), IC3Config(), IC4Config(), and LL_TIM_IC_StructInit().
uint32_t LL_TIM_IC_InitTypeDef::ICPolarity |
Specifies the active edge of the input signal. This parameter can be a value of Input Configuration Polarity.
This feature can be modified afterwards using unitary function LL_TIM_IC_SetPolarity().
Definition at line 304 of file stm32h7xx_ll_tim.h.
Referenced by IC1Config(), IC2Config(), IC3Config(), IC4Config(), and LL_TIM_IC_StructInit().
uint32_t LL_TIM_IC_InitTypeDef::ICPrescaler |
Specifies the Input Capture Prescaler. This parameter can be a value of Input Configuration Prescaler.
This feature can be modified afterwards using unitary function LL_TIM_IC_SetPrescaler().
Definition at line 316 of file stm32h7xx_ll_tim.h.
Referenced by IC1Config(), IC2Config(), IC3Config(), IC4Config(), and LL_TIM_IC_StructInit().
uint32_t LL_TIM_BDTR_InitTypeDef::LockLevel |
Specifies the LOCK level parameters. This parameter can be a value of Lock Level
Definition at line 450 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_BDTR_Init(), and LL_TIM_BDTR_StructInit().
uint32_t LL_TIM_OC_InitTypeDef::OCIdleState |
Specifies the TIM Output Compare pin state during Idle state. This parameter can be a value of Output Configuration Idle State.
This feature can be modified afterwards using unitary function LL_TIM_OC_SetIdleState().
Definition at line 284 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_OC_StructInit(), OC1Config(), OC2Config(), OC3Config(), OC4Config(), OC5Config(), and OC6Config().
uint32_t LL_TIM_OC_InitTypeDef::OCMode |
Specifies the output mode. This parameter can be a value of Output Configuration Mode.
This feature can be modified afterwards using unitary function LL_TIM_OC_SetMode().
Definition at line 247 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_OC_StructInit(), OC1Config(), OC2Config(), OC3Config(), OC4Config(), OC5Config(), and OC6Config().
uint32_t LL_TIM_OC_InitTypeDef::OCNIdleState |
Specifies the TIM Output Compare pin state during Idle state. This parameter can be a value of Output Configuration Idle State.
This feature can be modified afterwards using unitary function LL_TIM_OC_SetIdleState().
Definition at line 290 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_OC_StructInit(), OC1Config(), OC2Config(), OC3Config(), OC4Config(), OC5Config(), and OC6Config().
uint32_t LL_TIM_OC_InitTypeDef::OCNPolarity |
Specifies the complementary output polarity. This parameter can be a value of Output Configuration Polarity.
This feature can be modified afterwards using unitary function LL_TIM_OC_SetPolarity().
Definition at line 277 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_OC_StructInit(), OC1Config(), OC2Config(), OC3Config(), OC4Config(), OC5Config(), and OC6Config().
uint32_t LL_TIM_OC_InitTypeDef::OCNState |
Specifies the TIM complementary Output Compare state. This parameter can be a value of Output Configuration State.
This feature can be modified afterwards using unitary functions LL_TIM_CC_EnableChannel() or LL_TIM_CC_DisableChannel().
Definition at line 259 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_OC_StructInit(), OC1Config(), OC2Config(), OC3Config(), OC4Config(), OC5Config(), and OC6Config().
uint32_t LL_TIM_OC_InitTypeDef::OCPolarity |
Specifies the output polarity. This parameter can be a value of Output Configuration Polarity.
This feature can be modified afterwards using unitary function LL_TIM_OC_SetPolarity().
Definition at line 271 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_OC_StructInit(), OC1Config(), OC2Config(), OC3Config(), OC4Config(), OC5Config(), and OC6Config().
uint32_t LL_TIM_OC_InitTypeDef::OCState |
Specifies the TIM Output Compare state. This parameter can be a value of Output Configuration State.
This feature can be modified afterwards using unitary functions LL_TIM_CC_EnableChannel() or LL_TIM_CC_DisableChannel().
Definition at line 253 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_OC_StructInit(), OC1Config(), OC2Config(), OC3Config(), OC4Config(), OC5Config(), and OC6Config().
uint32_t LL_TIM_BDTR_InitTypeDef::OSSIState |
Specifies the Off-State used in Idle state. This parameter can be a value of OSSI
This feature can be modified afterwards using unitary function LL_TIM_SetOffStates()
Definition at line 441 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_BDTR_Init(), and LL_TIM_BDTR_StructInit().
uint32_t LL_TIM_BDTR_InitTypeDef::OSSRState |
Specifies the Off-State selection used in Run mode. This parameter can be a value of OSSR
This feature can be modified afterwards using unitary function LL_TIM_SetOffStates()
Definition at line 432 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_BDTR_Init(), and LL_TIM_BDTR_StructInit().
uint16_t LL_TIM_InitTypeDef::Prescaler |
Specifies the prescaler value used to divide the TIM clock. This parameter can be a number between Min_Data=0x0000 and Max_Data=0xFFFF.
This feature can be modified afterwards using unitary function LL_TIM_SetPrescaler().
Definition at line 200 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_Init(), and LL_TIM_StructInit().
Specifies the repetition counter value. Each time the RCR downcounter reaches zero, an update event is generated and counting restarts from the RCR value (N). This means in PWM mode that (N+1) corresponds to:
This feature can be modified afterwards using unitary function LL_TIM_SetRepetitionCounter().
Definition at line 227 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_Init(), and LL_TIM_StructInit().