Enum imxrt_hal::iomuxc::PullKeeper
source · #[repr(u32)]pub enum PullKeeper {
Pulldown100k = 12_288,
Pullup22k = 61_440,
Pullup47k = 28_672,
Pullup100k = 45_056,
Keeper = 4_096,
}
Expand description
The pull up, pull down, or keeper configuration.
Variants§
Pulldown100k = 12_288
100KOhm pull down
Pullup22k = 61_440
22KOhm pull up
Pullup47k = 28_672
47KOhm pull up
Pullup100k = 45_056
100KOhm pull up
Keeper = 4_096
Use the keeper, instead of a pull up or pull down resistor.
From the reference manual,
A simple latch to hold the input value when OVDD is powered down, or the first inverter is tri-stated. Input buffer’s keeper is always enabled for all the pads.
Trait Implementations§
source§impl Clone for PullKeeper
impl Clone for PullKeeper
source§fn clone(&self) -> PullKeeper
fn clone(&self) -> PullKeeper
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 Debug for PullKeeper
impl Debug for PullKeeper
source§impl PartialEq for PullKeeper
impl PartialEq for PullKeeper
source§fn eq(&self, other: &PullKeeper) -> bool
fn eq(&self, other: &PullKeeper) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for PullKeeper
impl Eq for PullKeeper
impl StructuralEq for PullKeeper
impl StructuralPartialEq for PullKeeper
Auto Trait Implementations§
impl RefUnwindSafe for PullKeeper
impl Send for PullKeeper
impl Sync for PullKeeper
impl Unpin for PullKeeper
impl UnwindSafe for PullKeeper
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