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,
impl<'a, REG> ARBM_W<'a, REG>where
REG: Writable + RegisterSpec,
sourcepub fn value1(self) -> &'a mut W<REG>
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 ).
sourcepub fn value2(self) -> &'a mut W<REG>
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.