Type Alias nrf52840_pac::pdm::pdmclkctrl::FREQ_W

source ·
pub type FREQ_W<'a, const O: u8> = FieldWriter<'a, u32, PDMCLKCTRL_SPEC, u32, FREQ_A, 32, O>;
Expand description

Field FREQ writer - PDM_CLK frequency

Aliased Type§

struct FREQ_W<'a, const O: u8> { /* private fields */ }

Implementations§

source§

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

source

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

PDM_CLK = 32 MHz / 32 = 1.000 MHz

source

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

PDM_CLK = 32 MHz / 31 = 1.032 MHz. Nominal clock for RATIO=Ratio64.

source

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

PDM_CLK = 32 MHz / 30 = 1.067 MHz

source

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

PDM_CLK = 32 MHz / 26 = 1.231 MHz

source

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

PDM_CLK = 32 MHz / 25 = 1.280 MHz. Nominal clock for RATIO=Ratio80.

source

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

PDM_CLK = 32 MHz / 24 = 1.333 MHz