Type Alias xmc4300::vadc_g0::arbcfg::ARBM_W

source ·
pub type ARBM_W<'a, REG> = BitWriter<'a, REG, ARBM_A>;
Expand description

Field ARBM writer - Arbitration Mode

Aliased Type§

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

Implementations§

source§

impl<'a, REG> ARBM_W<'a, REG>
where REG: Writable + RegisterSpec,

source

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

The arbiter runs permanently. This setting is required for a synchronization slave (see ) and for equidistant sampling using the signal ARBCNT (see ).

source

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

The arbiter only runs if at least one conversion request of an enabled request source is pending. This setting ensures a reproducible latency from an incoming request to the conversion start, if the converter is idle. Synchronized conversions are not supported.