Type Alias nrf52840_pac::lpcomp::refsel::REFSEL_W

source ·
pub type REFSEL_W<'a, const O: u8> = FieldWriterSafe<'a, u32, REFSEL_SPEC, u8, REFSEL_A, 4, O>;
Expand description

Field REFSEL writer - Reference select

Aliased Type§

struct REFSEL_W<'a, const O: u8> { /* private fields */ }

Implementations§

source§

impl<'a, const O: u8> REFSEL_W<'a, O>

source

pub fn ref1_8vdd(self) -> &'a mut W

VDD * 1/8 selected as reference

source

pub fn ref2_8vdd(self) -> &'a mut W

VDD * 2/8 selected as reference

source

pub fn ref3_8vdd(self) -> &'a mut W

VDD * 3/8 selected as reference

source

pub fn ref4_8vdd(self) -> &'a mut W

VDD * 4/8 selected as reference

source

pub fn ref5_8vdd(self) -> &'a mut W

VDD * 5/8 selected as reference

source

pub fn ref6_8vdd(self) -> &'a mut W

VDD * 6/8 selected as reference

source

pub fn ref7_8vdd(self) -> &'a mut W

VDD * 7/8 selected as reference

source

pub fn aref(self) -> &'a mut W

External analog reference selected

source

pub fn ref1_16vdd(self) -> &'a mut W

VDD * 1/16 selected as reference

source

pub fn ref3_16vdd(self) -> &'a mut W

VDD * 3/16 selected as reference

source

pub fn ref5_16vdd(self) -> &'a mut W

VDD * 5/16 selected as reference

source

pub fn ref7_16vdd(self) -> &'a mut W

VDD * 7/16 selected as reference

source

pub fn ref9_16vdd(self) -> &'a mut W

VDD * 9/16 selected as reference

source

pub fn ref11_16vdd(self) -> &'a mut W

VDD * 11/16 selected as reference

source

pub fn ref13_16vdd(self) -> &'a mut W

VDD * 13/16 selected as reference

source

pub fn ref15_16vdd(self) -> &'a mut W

VDD * 15/16 selected as reference