Prusa MINI Firmware overview
TIM_OnePulse_InitTypeDef Struct Reference

TIM One Pulse Mode Configuration Structure definition. More...

#include <stm32f4xx_hal_tim.h>

Collaboration diagram for TIM_OnePulse_InitTypeDef:

Public Attributes

uint32_t OCMode
 
uint32_t Pulse
 
uint32_t OCPolarity
 
uint32_t OCNPolarity
 
uint32_t OCIdleState
 
uint32_t OCNIdleState
 
uint32_t ICPolarity
 
uint32_t ICSelection
 
uint32_t ICFilter
 

Detailed Description

TIM One Pulse Mode Configuration Structure definition.

Member Data Documentation

◆ OCMode

uint32_t TIM_OnePulse_InitTypeDef::OCMode

Specifies the TIM mode. This parameter can be a value of TIM Output Compare and PWM modes

◆ Pulse

uint32_t TIM_OnePulse_InitTypeDef::Pulse

Specifies the pulse value to be loaded into the Capture Compare Register. This parameter can be a number between Min_Data = 0x0000U and Max_Data = 0xFFFFU

◆ OCPolarity

uint32_t TIM_OnePulse_InitTypeDef::OCPolarity

Specifies the output polarity. This parameter can be a value of TIM Output Compare Polarity

◆ OCNPolarity

uint32_t TIM_OnePulse_InitTypeDef::OCNPolarity

Specifies the complementary output polarity. This parameter can be a value of TIM Output CompareN Polarity

Note
This parameter is valid only for TIM1 and TIM8.

◆ OCIdleState

uint32_t TIM_OnePulse_InitTypeDef::OCIdleState

Specifies the TIM Output Compare pin state during Idle state. This parameter can be a value of TIM Output Compare Idle State

Note
This parameter is valid only for TIM1 and TIM8.

◆ OCNIdleState

uint32_t TIM_OnePulse_InitTypeDef::OCNIdleState

Specifies the TIM Output Compare pin state during Idle state. This parameter can be a value of TIM Output Compare N Idle State

Note
This parameter is valid only for TIM1 and TIM8.

◆ ICPolarity

uint32_t TIM_OnePulse_InitTypeDef::ICPolarity

Specifies the active edge of the input signal. This parameter can be a value of TIM Input Capture Polarity

◆ ICSelection

uint32_t TIM_OnePulse_InitTypeDef::ICSelection

Specifies the input. This parameter can be a value of TIM Input Capture Selection

◆ ICFilter

uint32_t TIM_OnePulse_InitTypeDef::ICFilter

Specifies the input capture filter. This parameter can be a number between Min_Data = 0x0 and Max_Data = 0xF