Enum nrf52840_pac::pdm::pdmclkctrl::FREQ_A
source · #[repr(u32)]pub enum FREQ_A {
_1000K = 134_217_728,
DEFAULT = 138_412_032,
_1067K = 142_606_336,
_1231K = 159_383_552,
_1280K = 167_772_160,
_1333K = 176_160_768,
}
Expand description
PDM_CLK frequency
Value on reset: 138412032
Variants§
_1000K = 134_217_728
134217728: PDM_CLK = 32 MHz / 32 = 1.000 MHz
DEFAULT = 138_412_032
138412032: PDM_CLK = 32 MHz / 31 = 1.032 MHz. Nominal clock for RATIO=Ratio64.
_1067K = 142_606_336
142606336: PDM_CLK = 32 MHz / 30 = 1.067 MHz
_1231K = 159_383_552
159383552: PDM_CLK = 32 MHz / 26 = 1.231 MHz
_1280K = 167_772_160
167772160: PDM_CLK = 32 MHz / 25 = 1.280 MHz. Nominal clock for RATIO=Ratio80.
_1333K = 176_160_768
176160768: PDM_CLK = 32 MHz / 24 = 1.333 MHz
Trait Implementations§
impl Copy for FREQ_A
impl StructuralPartialEq for FREQ_A
Auto Trait Implementations§
impl Freeze for FREQ_A
impl RefUnwindSafe for FREQ_A
impl Send for FREQ_A
impl Sync for FREQ_A
impl Unpin for FREQ_A
impl UnwindSafe for FREQ_A
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)