AdcInterleaveEnW

Type Alias AdcInterleaveEnW 

pub type AdcInterleaveEnW<'a, REG> = FieldWriter<'a, REG, 4, AdcInterleaveEn>;
Expand description

Field ADC_INTERLEAVE_EN writer - ADC interleave channel enable

Aliased Type§

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

Implementations§

§

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

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

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 _1xxx(self) -> &'a mut W<REG>

PTB14 to ADC1_SE9 and ADC0_SE9

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

PTB13 to ADC1_SE8 and ADC0_SE8

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

PTB1 to ADC0_SE5 and ADC1_SE15

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

PTB0 to ADC0_SE4 and ADC1_SE14