Enum stm32h7xx_hal::rcc::PllConfigStrategy
source · pub enum PllConfigStrategy {
Normal,
Iterative,
Fractional,
FractionalNotLess,
}
Expand description
Strategies for configuring a Phase Locked Loop (PLL)
Variants§
Normal
VCOL, highest PFD frequency, highest VCO frequency
Iterative
VCOH, choose PFD frequency for accuracy, highest VCO frequency
Fractional
VCOH, choose PFD frequency for accuracy, highest VCO frequency Uses fractional mode to precisely set the P clock
FractionalNotLess
VCOH, choose PFD frequency for accuracy, highest VCO frequency Uses fractional mode to precisely set the P clock not less than target frequency
Trait Implementations§
source§impl Clone for PllConfigStrategy
impl Clone for PllConfigStrategy
source§fn clone(&self) -> PllConfigStrategy
fn clone(&self) -> PllConfigStrategy
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl PartialEq for PllConfigStrategy
impl PartialEq for PllConfigStrategy
source§fn eq(&self, other: &PllConfigStrategy) -> bool
fn eq(&self, other: &PllConfigStrategy) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for PllConfigStrategy
impl Eq for PllConfigStrategy
impl StructuralPartialEq for PllConfigStrategy
Auto Trait Implementations§
impl Freeze for PllConfigStrategy
impl RefUnwindSafe for PllConfigStrategy
impl Send for PllConfigStrategy
impl Sync for PllConfigStrategy
impl Unpin for PllConfigStrategy
impl UnwindSafe for PllConfigStrategy
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more