pub enum ClockSrc {
    Apb1,
    Lsi,
    Hsi16,
    Lse,
}
Expand description

Clock source selection for the Low-Power Timer LPTIM.

Variants

Apb1

Drive LPTIM with APB1 clock.

Lsi

Drive LPTIM with Low-Speed Internal (LSI) clock.

The user has to ensure that the LSI clock is running, or the timer won’t start counting.

Hsi16

Drive LPTIM with Internal 16 MHz clock.

Lse

Drive LPTIM with Low-Speed External (LSE) clock at 32.768 kHz.

The user has to ensure that the LSE clock is running, or the timer won’t start counting.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

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.