Enum nrf52840_hal::pac::power::pofcon::THRESHOLDVDDH_A
source · #[repr(u8)]pub enum THRESHOLDVDDH_A {
Show 16 variants
V27 = 0,
V28 = 1,
V29 = 2,
V30 = 3,
V31 = 4,
V32 = 5,
V33 = 6,
V34 = 7,
V35 = 8,
V36 = 9,
V37 = 10,
V38 = 11,
V39 = 12,
V40 = 13,
V41 = 14,
V42 = 15,
}
Expand description
Power-fail comparator threshold setting for high voltage mode (supply connected to VDDH only). This setting does not apply for normal voltage mode (supply connected to both VDD and VDDH).
Value on reset: 0
Variants§
V27 = 0
0: Set threshold to 2.7 V
V28 = 1
1: Set threshold to 2.8 V
V29 = 2
2: Set threshold to 2.9 V
V30 = 3
3: Set threshold to 3.0 V
V31 = 4
4: Set threshold to 3.1 V
V32 = 5
5: Set threshold to 3.2 V
V33 = 6
6: Set threshold to 3.3 V
V34 = 7
7: Set threshold to 3.4 V
V35 = 8
8: Set threshold to 3.5 V
V36 = 9
9: Set threshold to 3.6 V
V37 = 10
10: Set threshold to 3.7 V
V38 = 11
11: Set threshold to 3.8 V
V39 = 12
12: Set threshold to 3.9 V
V40 = 13
13: Set threshold to 4.0 V
V41 = 14
14: Set threshold to 4.1 V
V42 = 15
15: Set threshold to 4.2 V
Trait Implementations§
source§impl Clone for THRESHOLDVDDH_A
impl Clone for THRESHOLDVDDH_A
source§fn clone(&self) -> THRESHOLDVDDH_A
fn clone(&self) -> THRESHOLDVDDH_A
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 THRESHOLDVDDH_A
impl Debug for THRESHOLDVDDH_A
source§impl PartialEq for THRESHOLDVDDH_A
impl PartialEq for THRESHOLDVDDH_A
source§fn eq(&self, other: &THRESHOLDVDDH_A) -> bool
fn eq(&self, other: &THRESHOLDVDDH_A) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for THRESHOLDVDDH_A
impl StructuralPartialEq for THRESHOLDVDDH_A
Auto Trait Implementations§
impl RefUnwindSafe for THRESHOLDVDDH_A
impl Send for THRESHOLDVDDH_A
impl Sync for THRESHOLDVDDH_A
impl Unpin for THRESHOLDVDDH_A
impl UnwindSafe for THRESHOLDVDDH_A
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
source§impl<T> CheckedAs for T
impl<T> CheckedAs for T
source§fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
Casts the value.
source§impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
source§fn checked_cast_from(src: Src) -> Option<Dst>
fn checked_cast_from(src: Src) -> Option<Dst>
Casts the value.
source§impl<Src, Dst> LosslessTryInto<Dst> for Srcwhere
Dst: LosslessTryFrom<Src>,
impl<Src, Dst> LosslessTryInto<Dst> for Srcwhere
Dst: LosslessTryFrom<Src>,
source§fn lossless_try_into(self) -> Option<Dst>
fn lossless_try_into(self) -> Option<Dst>
Performs the conversion.
source§impl<Src, Dst> LossyInto<Dst> for Srcwhere
Dst: LossyFrom<Src>,
impl<Src, Dst> LossyInto<Dst> for Srcwhere
Dst: LossyFrom<Src>,
source§fn lossy_into(self) -> Dst
fn lossy_into(self) -> Dst
Performs the conversion.
source§impl<T> OverflowingAs for T
impl<T> OverflowingAs for T
source§fn overflowing_as<Dst>(self) -> (Dst, bool)where
T: OverflowingCast<Dst>,
fn overflowing_as<Dst>(self) -> (Dst, bool)where
T: OverflowingCast<Dst>,
Casts the value.
source§impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
Src: OverflowingCast<Dst>,
impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
Src: OverflowingCast<Dst>,
source§fn overflowing_cast_from(src: Src) -> (Dst, bool)
fn overflowing_cast_from(src: Src) -> (Dst, bool)
Casts the value.
source§impl<T> SaturatingAs for T
impl<T> SaturatingAs for T
source§fn saturating_as<Dst>(self) -> Dstwhere
T: SaturatingCast<Dst>,
fn saturating_as<Dst>(self) -> Dstwhere
T: SaturatingCast<Dst>,
Casts the value.
source§impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
Src: SaturatingCast<Dst>,
impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
Src: SaturatingCast<Dst>,
source§fn saturating_cast_from(src: Src) -> Dst
fn saturating_cast_from(src: Src) -> Dst
Casts the value.
source§impl<T> UnwrappedAs for T
impl<T> UnwrappedAs for T
source§fn unwrapped_as<Dst>(self) -> Dstwhere
T: UnwrappedCast<Dst>,
fn unwrapped_as<Dst>(self) -> Dstwhere
T: UnwrappedCast<Dst>,
Casts the value.
source§impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere
Src: UnwrappedCast<Dst>,
impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere
Src: UnwrappedCast<Dst>,
source§fn unwrapped_cast_from(src: Src) -> Dst
fn unwrapped_cast_from(src: Src) -> Dst
Casts the value.
source§impl<T> WrappingAs for T
impl<T> WrappingAs for T
source§fn wrapping_as<Dst>(self) -> Dstwhere
T: WrappingCast<Dst>,
fn wrapping_as<Dst>(self) -> Dstwhere
T: WrappingCast<Dst>,
Casts the value.
source§impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere
Src: WrappingCast<Dst>,
impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere
Src: WrappingCast<Dst>,
source§fn wrapping_cast_from(src: Src) -> Dst
fn wrapping_cast_from(src: Src) -> Dst
Casts the value.