Enum d1_pac::audio_codec::ac_adc_fifoc::ADFS_A
source · #[repr(u8)]pub enum ADFS_A {
_48KHZ = 0,
_24KHZ = 2,
_12KHZ = 4,
_32KHZ = 1,
_16KHZ = 3,
_8KHZ = 5,
R_ESERVED = 7,
}
Expand description
Sample Rate of ADC
44.1 kHz/22.05 kHz/11.025 kHz can be supported by Audio PLL Configure Bit.
Value on reset: 0
Variants§
_48KHZ = 0
0: 48 kHz
_24KHZ = 2
2: 24 kHz
_12KHZ = 4
4: 12 kHz
_32KHZ = 1
1: 32 kHz
_16KHZ = 3
3: 16 kHz
_8KHZ = 5
5: 8 kHz
R_ESERVED = 7
7: Reserved
Trait Implementations§
impl Copy for ADFS_A
impl Eq for ADFS_A
impl StructuralPartialEq for ADFS_A
Auto Trait Implementations§
impl Freeze for ADFS_A
impl RefUnwindSafe for ADFS_A
impl Send for ADFS_A
impl Sync for ADFS_A
impl Unpin for ADFS_A
impl UnwindSafe for ADFS_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
)