Type Alias MuxposW

Source
pub type MuxposW<'a, REG> = FieldWriter<'a, REG, 5, Muxposselect>;
Expand description

Field MUXPOS writer - Positive Mux Input Selection

Aliased Type§

struct MuxposW<'a, REG> { /* private fields */ }

Implementations§

Source§

impl<'a, REG> MuxposW<'a, REG>
where REG: Writable + RegisterSpec, REG::Ux: From<u8>,

Source

pub fn ain0(self) -> &'a mut W<REG>

ADC AIN0 Pin

Source

pub fn ain1(self) -> &'a mut W<REG>

ADC AIN1 Pin

Source

pub fn ain2(self) -> &'a mut W<REG>

ADC AIN2 Pin

Source

pub fn ain3(self) -> &'a mut W<REG>

ADC AIN3 Pin

Source

pub fn ain4(self) -> &'a mut W<REG>

ADC AIN4 Pin

Source

pub fn ain5(self) -> &'a mut W<REG>

ADC AIN5 Pin

Source

pub fn ain6(self) -> &'a mut W<REG>

ADC AIN6 Pin

Source

pub fn ain7(self) -> &'a mut W<REG>

ADC AIN7 Pin

Source

pub fn ain8(self) -> &'a mut W<REG>

ADC AIN8 Pin

Source

pub fn ain9(self) -> &'a mut W<REG>

ADC AIN9 Pin

Source

pub fn ain10(self) -> &'a mut W<REG>

ADC AIN10 Pin

Source

pub fn ain11(self) -> &'a mut W<REG>

ADC AIN11 Pin

Source

pub fn ain12(self) -> &'a mut W<REG>

ADC AIN12 Pin

Source

pub fn ain13(self) -> &'a mut W<REG>

ADC AIN13 Pin

Source

pub fn ain14(self) -> &'a mut W<REG>

ADC AIN14 Pin

Source

pub fn ain15(self) -> &'a mut W<REG>

ADC AIN15 Pin

Source

pub fn scaledcorevcc(self) -> &'a mut W<REG>

1/4 Scaled Core Supply

Source

pub fn scaledvbat(self) -> &'a mut W<REG>

1/4 Scaled VBAT Supply

Source

pub fn scalediovcc(self) -> &'a mut W<REG>

1/4 Scaled I/O Supply

Source

pub fn bandgap(self) -> &'a mut W<REG>

Bandgap Voltage

Source

pub fn ptat(self) -> &'a mut W<REG>

Temperature Sensor TSENSP

Source

pub fn ctat(self) -> &'a mut W<REG>

Temperature Sensor TSENSC

Source

pub fn dac(self) -> &'a mut W<REG>

DAC Output

Source

pub fn ptc(self) -> &'a mut W<REG>

PTC output (only on ADC0)