Enum d1_pac::i2s_pcm::i2s_pcm_clkd::BCLKDIV_A
source · #[repr(u8)]pub enum BCLKDIV_A {
Show 15 variants
DIV_1 = 1,
DIV_2 = 2,
DIV_4 = 3,
DIV_6 = 4,
DIV_8 = 5,
DIV_12 = 6,
DIV_16 = 7,
DIV_24 = 8,
DIV_32 = 9,
DIV_48 = 10,
DIV_64 = 11,
DIV_96 = 12,
DIV_128 = 13,
DIV_176 = 14,
DIV_192 = 15,
}
Expand description
BCLK Divide ratio from PLL_AUDIO
Value on reset: 0
Variants§
DIV_1 = 1
1: Divide by 1
DIV_2 = 2
2: Divide by 2
DIV_4 = 3
3: Divide by 4
DIV_6 = 4
4: Divide by 6
DIV_8 = 5
5: Divide by 8
DIV_12 = 6
6: Divide by 12
DIV_16 = 7
7: Divide by 16
DIV_24 = 8
8: Divide by 24
DIV_32 = 9
9: Divide by 32
DIV_48 = 10
10: Divide by 48
DIV_64 = 11
11: Divide by 64
DIV_96 = 12
12: Divide by 96
DIV_128 = 13
13: Divide by 128
DIV_176 = 14
14: Divide by 176
DIV_192 = 15
15: Divide by 192
Trait Implementations§
impl Copy for BCLKDIV_A
impl Eq for BCLKDIV_A
impl StructuralPartialEq for BCLKDIV_A
Auto Trait Implementations§
impl Freeze for BCLKDIV_A
impl RefUnwindSafe for BCLKDIV_A
impl Send for BCLKDIV_A
impl Sync for BCLKDIV_A
impl Unpin for BCLKDIV_A
impl UnwindSafe for BCLKDIV_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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
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
)