pub struct LL_TIM_IC_InitTypeDef {
    pub ICPolarity: u32,
    pub ICActiveInput: u32,
    pub ICPrescaler: u32,
    pub ICFilter: u32,
}
Expand description

@brief TIM Input Capture configuration structure definition.

Fields

ICPolarity: u32

< Specifies the active edge of the input signal. This parameter can be a value of @ref TIM_LL_EC_IC_POLARITY.

This feature can be modified afterwards using unitary function @ref LL_TIM_IC_SetPolarity().

ICActiveInput: u32

< Specifies the input. This parameter can be a value of @ref TIM_LL_EC_ACTIVEINPUT.

This feature can be modified afterwards using unitary function @ref LL_TIM_IC_SetActiveInput().

ICPrescaler: u32

< Specifies the Input Capture Prescaler. This parameter can be a value of @ref TIM_LL_EC_ICPSC.

This feature can be modified afterwards using unitary function @ref LL_TIM_IC_SetPrescaler().

ICFilter: u32

< Specifies the input capture filter. This parameter can be a value of @ref TIM_LL_EC_IC_FILTER.

This feature can be modified afterwards using unitary function @ref LL_TIM_IC_SetFilter().

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.