Type Alias CS1_W

Source
pub type CS1_W<'a, REG> = FieldWriter<'a, REG, 4, CS1_A, Safe>;
Expand description

Field CS1 writer - Clock Select Bits

Aliased Type§

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

Implementations§

Source§

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

Source

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

No clock source (Timer/Counter stopped)

Source

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

Running, No Prescaling

Source

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

Running, CLK/2

Source

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

Running, CLK/4

Source

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

Running, CLK/8

Source

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

Running, CLK/16

Source

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

Running, CLK/32

Source

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

Running, CLK/64

Source

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

Running, CLK/128

Source

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

Running, CLK/256

Source

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

Running, CLK/512

Source

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

Running, CLK/1024

Source

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

Running, CLK/2048

Source

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

Running, CLK/4096

Source

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

Running, CLK/8192

Source

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

Running, CLK/16384