Type Alias xmc4500::vadc_g0::arbcfg::ARBM_R

source ·
pub type ARBM_R = BitReader<ARBM_A>;
Expand description

Field ARBM reader - Arbitration Mode

Aliased Type§

struct ARBM_R { /* private fields */ }

Implementations§

source§

impl ARBM_R

source

pub const fn variant(&self) -> ARBM_A

Get enumerated values variant

source

pub fn is_value1(&self) -> bool

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 is_value2(&self) -> bool

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.