Struct lpc55_hal::drivers::clocks::Pll[][src]

pub struct Pll { /* fields omitted */ }

Output of Pll is: M/(2NP) times input

“There may be several ways to obtain the same PLL output frequency. PLL power depends on Fcco (a lower frequency uses less power) and the divider used. Bypassing the input and/or output divider saves power.”

Implementations

impl Pll[src]

pub unsafe fn new(n: u8, m: u16, p: u8) -> Pll[src]

Trait Implementations

impl Debug for Pll[src]

Auto Trait Implementations

impl Send for Pll

impl Sync for Pll

impl Unpin for Pll

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.