Type Definition atsam4s2a_pac::rtc::mr::OUT1_W

source ·
pub type OUT1_W<'a, const O: u8> = FieldWriterSafe<'a, u32, MR_SPEC, u8, OUT1_A, 3, O>;
Expand description

Field OUT1 writer - RTCOUT1 Output Source Selection

Implementations§

source§

impl<'a, const O: u8> OUT1_W<'a, O>

source

pub fn no_wave(self) -> &'a mut W

no waveform, stuck at ‘0’

source

pub fn freq1hz(self) -> &'a mut W

1 Hz square wave

source

pub fn freq32hz(self) -> &'a mut W

32 Hz square wave

source

pub fn freq64hz(self) -> &'a mut W

64 Hz square wave

source

pub fn freq512hz(self) -> &'a mut W

512 Hz square wave

source

pub fn alarm_toggle(self) -> &'a mut W

output toggles when alarm flag rises

source

pub fn alarm_flag(self) -> &'a mut W

output is a copy of the alarm flag

source

pub fn prog_pulse(self) -> &'a mut W

duty cycle programmable pulse