pub enum CkOutSrc {
None,
Irc14m,
Lsi40k,
Lxtal,
Sysclk,
Irc8m,
Hxtal,
Pll(PllDiv),
}Expand description
Clock node to route out on the CK_OUT pin.
Selecting a source that isn’t running leaves the pin quiet.
Variants§
None
Nothing driven out.
Irc14m
The internal RC oscillator dedicated to the ADC.
Lsi40k
The internal low-speed RC oscillator.
Lxtal
The external low-speed crystal.
Sysclk
The system clock.
Irc8m
The internal 8 MHz RC oscillator.
Hxtal
The external high-speed crystal.
Pll(PllDiv)
The PLL output, through its own divider.
Trait Implementations§
impl Copy for CkOutSrc
impl Eq for CkOutSrc
impl StructuralPartialEq for CkOutSrc
Auto Trait Implementations§
impl Freeze for CkOutSrc
impl RefUnwindSafe for CkOutSrc
impl Send for CkOutSrc
impl Sync for CkOutSrc
impl Unpin for CkOutSrc
impl UnsafeUnpin for CkOutSrc
impl UnwindSafe for CkOutSrc
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