AdcInterleaveEnR

Type Alias AdcInterleaveEnR 

pub type AdcInterleaveEnR = FieldReader<AdcInterleaveEn>;
Expand description

Field ADC_INTERLEAVE_EN reader - ADC interleave channel enable

Aliased Type§

pub struct AdcInterleaveEnR { /* private fields */ }

Implementations§

§

impl AdcInterleaveEnR

pub const fn variant(&self) -> Option<AdcInterleaveEn>

Get enumerated values variant

pub fn is_0000(&self) -> bool

Interleaving disabled. No channel pair interleaved. Interleaved channels are individually connected to pins. PTC0 is connected to ADC0_SE8. PTC1 is connected to ADC0_SE9. PTB15 is connected to ADC1_SE14. PTB16 is connected to ADC1_SE15. PTB0 is connected to ADC0_SE4. PTB1 is connected to ADC0_SE5. PTB13 is connected to ADC1_SE8. PTB14 is connected to ADC1_SE9.

pub fn is_1xxx(&self) -> bool

PTB14 to ADC1_SE9 and ADC0_SE9

pub fn is_x1xx(&self) -> bool

PTB13 to ADC1_SE8 and ADC0_SE8

pub fn is_xx1x(&self) -> bool

PTB1 to ADC0_SE5 and ADC1_SE15

pub fn is_xxx1(&self) -> bool

PTB0 to ADC0_SE4 and ADC1_SE14