nxp-pac

Crates

git

Versions

lpc55s16

Flavors

DcdcPowerProfileLow1

Struct DcdcPowerProfileLow1 

Source
#[repr(transparent)]
pub struct DcdcPowerProfileLow1(pub u32);
Expand description

no description available

Tuple Fields§

§0: u32

Implementations§

Source§

impl DcdcPowerProfileLow1

Source

pub const fn rtrimoffet(&self) -> u8

Adjust the offset voltage of BJT based comparator.

Source

pub const fn set_rtrimoffet(&mut self, val: u8)

Adjust the offset voltage of BJT based comparator.

Source

pub const fn rsensetrim(&self) -> u8

Adjust Max inductor peak current limiting.

Source

pub const fn set_rsensetrim(&mut self, val: u8)

Adjust Max inductor peak current limiting.

Source

pub const fn dtestenable(&self) -> bool

Enable Digital test signals.

Source

pub const fn set_dtestenable(&mut self, val: bool)

Enable Digital test signals.

Source

pub const fn setcurve(&self) -> u8

Bandgap calibration parameter.

Source

pub const fn set_setcurve(&mut self, val: u8)

Bandgap calibration parameter.

Source

pub const fn setdc(&self) -> u8

Bandgap calibration parameter.

Source

pub const fn set_setdc(&mut self, val: u8)

Bandgap calibration parameter.

Source

pub const fn dtestsel(&self) -> u8

Select the output signal for test.

Source

pub const fn set_dtestsel(&mut self, val: u8)

Select the output signal for test.

Source

pub const fn iscaleenable(&self) -> bool

Modify COT behavior.

Source

pub const fn set_iscaleenable(&mut self, val: bool)

Modify COT behavior.

Source

pub const fn forcebypass(&self) -> bool

Force bypass mode.

Source

pub const fn set_forcebypass(&mut self, val: bool)

Force bypass mode.

Source

pub const fn trimautocot(&self) -> u8

Change the scaling ratio of the feedforward compensation.

Source

pub const fn set_trimautocot(&mut self, val: u8)

Change the scaling ratio of the feedforward compensation.

Source

pub const fn forcefullcycle(&self) -> bool

Force full PFM PMOS and NMOS cycle.

Source

pub const fn set_forcefullcycle(&mut self, val: bool)

Force full PFM PMOS and NMOS cycle.

Source

pub const fn lcenable(&self) -> bool

Change the range of the peak detector of current inside the inductor.

Source

pub const fn set_lcenable(&mut self, val: bool)

Change the range of the peak detector of current inside the inductor.

Source

pub const fn toff(&self) -> u8

Constant Off-Time calibration input.

Source

pub const fn set_toff(&mut self, val: u8)

Constant Off-Time calibration input.

Source

pub const fn toffenable(&self) -> bool

Enable Constant Off-Time feature.

Source

pub const fn set_toffenable(&mut self, val: bool)

Enable Constant Off-Time feature.

Trait Implementations§

Source§

impl Clone for DcdcPowerProfileLow1

Source§

fn clone(&self) -> DcdcPowerProfileLow1

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for DcdcPowerProfileLow1

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for DcdcPowerProfileLow1

Source§

fn default() -> DcdcPowerProfileLow1

Returns the “default value” for a type. Read more
Source§

impl PartialEq for DcdcPowerProfileLow1

Source§

fn eq(&self, other: &DcdcPowerProfileLow1) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for DcdcPowerProfileLow1

Source§

impl Eq for DcdcPowerProfileLow1

Source§

impl StructuralPartialEq for DcdcPowerProfileLow1

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

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

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.